Activez le code de la carte cadeau Nintendo sur votre compte Nintendo eShop, recevez les fonds en un instant et choisissez parmi plus de 1 000 jeux nouveaux, classiques et indépendants, livrés directement sur votre console Nintendo Switch. Achetez la carte Nintendo Switch pour vous-même, pour votre ami joueur ou un membre de votre famille ! *Il n'est plus possible d'utiliser une carte Nintendo eShop pour créditer un compte dans le Nintendo eShop sur Wii U ou sur les consoles de la famille Nintendo 3DS. Toutefois, les utilisateurs qui associent leur portefeuille Nintendo Network ID (utilisé avec la Wii U et la famille de consoles Nintendo 3DS) au portefeuille de leur compte Nintendo (utilisé avec les consoles de la famille Nintendo Switch) peuvent utiliser le solde partagé pour acheter du contenu sur n'importe laquelle de ces consoles jusqu'au 27 mars 2023. Ensuite, le solde ne pourra être utilisé que pour acheter du contenu pour la famille de consoles Nintendo Switch.
La tâche consiste à reformater le code HTML pour répondre aux exigences du système en fonction des exemples fournis. Voici une approche structurée pour résoudre le problème :
### Approche
1. **Analyse des entrées :** L'entrée est un tableau d'objets, chacun contenant « système » et « exigence ». Le champ « exigence » est une chaîne HTML contenant des listes non ordonnées de spécifications.
2. **Structure HTML :** Pour chaque système, créez un HTML `
` avec la classe « prod-spec ». À l'intérieur, vous trouverez :
- Un
titre `` indiquant le nom du système suivi de « Configuration requise ».
- Un paragraphe avec le texte « SPÉCIFICATIONS MINIMALES ».
- Une liste non ordonnée `` contenant des éléments de liste `- ` pour chaque spécification.
3. **Extraction des spécifications :** Analysez la chaîne HTML dans le champ « exigence » pour extraire chaque spécification. Chaque spécification est structurée comme un élément de liste avec une clé (par exemple, OS) et une valeur.
4. **Formation des éléments :** Pour chaque spécification, créez un élément de liste avec un `` pour la clé et la valeur correspondante.
5. **Concaténation :** Combinez toutes les spécifications dans la liste et assemblez la chaîne HTML finale pour chaque système, en veillant à bien séparer les systèmes.
### Code de solution
```javascript
fonction ReformatSystemRequirements (entrée) {
return input.map (item => {
const {système, exigence} = élément ;
analyseur const = new DOMParser ()Â ;
const doc = Parser.parseFromString (obligatoire, 'text/html')Â ;
const lis = doc.QuerySelectorAll ('li')Â ;
const specs = []Â ;
lis.forEach (li) => {
const str = li.TextContent ;
const ColonIndex = str.indexOf (':')Â ;
si (ColonIndex > -1) {
clé const = str.substring (0, ColonIndex) .trim () ;
valeur const = str.substring (ColonIndex + 1) .trim ()Â ;
specs.push ({clé, valeur}) ;
}
})Â ;
retour `
Configuration système requise pour $ {system}
SPÉCIFICATIONS MINIMALES
$ {specs.map (s => `- $ {s.key}Â : $ {s.value}
`) .join («)}
`;
}) .joindre (
')Â ;
}
```
### Explication
- **Gestion des entrées :** La fonction traite chaque système séparément, en extrayant le nom du système et ses exigences.
- **Analyse HTML :** Le `DOMParser` est utilisé pour analyser la chaîne HTML dans un objet de document, permettant ainsi l'extraction des éléments de la liste.
- **Extraction des spécifications :** Chaque élément de la liste est divisé en une clé et une valeur, qui sont ensuite formatées dans la structure HTML requise.
- **Construction des chaînes :** Les spécifications de chaque système sont compilées dans une chaîne HTML, garantissant un formatage cohérent et une séparation appropriée entre les systèmes.
Cette approche garantit que la sortie HTML est propre, bien structurée et respecte le format spécifié.
-
Dans le navigateur :
- Rendez-vous sur ec.nintendo.com/redeem/#/
- Sélectionnez Se connecter, saisissez l'adresse e-mail et le mot de passe de votre compte Nintendo, puis sélectionnez Se reconnecter.
- Entrez votre code de téléchargement à 16 chiffres, puis sélectionnez Suivant.
- Entrez de nouveau le mot de passe de votre compte Nintendo lorsque vous y êtes invité, puis sélectionnez Utiliser pour terminer le processus.
-
Sur console :
- Dans le menu HOME de la console, sélectionnez l'icône Nintendo eShop.
- Sélectionnez « Balance » ou appuyez sur le bouton +.
- Sélectionnez « Ajouter des fonds avec une carte prépayée Nintendo ».
- Entrez le code d'activation figurant au dos de la carte prépayée, puis sélectionnez « OK » pour terminer la transaction.
-
Depuis le 29 août 2022, il n'est plus possible d'utiliser une carte Nintendo eShop pour ajouter des fonds à un compte dans le Nintendo eShop sur la Wii U ou la famille de consoles Nintendo 3DS.
-
Les utilisateurs qui associent leur portefeuille Nintendo Network ID (utilisé avec la Wii U et la famille de consoles Nintendo 3DS) au portefeuille de leur compte Nintendo (utilisé avec les consoles de la famille Nintendo Switch) peuvent utiliser le solde partagé pour acheter du contenu sur n'importe laquelle de ces consoles jusqu'au 27 mars 2023. Ensuite, le solde ne pourra être utilisé que pour acheter du contenu pour la famille de consoles Nintendo Switch.
Soyez le premier à donner votre avis sur ce produit !
PARTAGEZ