Défi : Modifier les Éléments d’un Tableau avec map()
Tâche
Un tableau de nombres représentant des températures en Celsius est fourni. L'objectif est d'utiliser la méthode map() pour créer un nouveau tableau, en convertissant chaque température en Fahrenheit.
- Utiliser la méthode
map()pour créer un nouveau tableau nomméfahrenheitTemperaturesen convertissant chaque température de Celsius en Fahrenheit.- La formule de conversion est :
F = (C * 1.8) + 32, oùFest la température en Fahrenheit etCen Celsius.
- La formule de conversion est :
- Afficher le tableau initial
celsiusTemperaturesdans la console. - Afficher le tableau modifié
fahrenheitTemperaturesdans la console.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = ___.___((celsius) => { return celsius * ___ + ___; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Résultat attendu :
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Pour créer un nouveau tableau en utilisant la méthode
map(), il est nécessaire d'appelermap()sur le tableau d'origine et de fournir une fonction de rappel qui définit la transformation pour chaque élément. - Utiliser cette formule (
F = (C * 1.8) + 32) à l'intérieur de la fonction de rappel.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = celsiusTemperatures.map((celsius) => { return celsius * 1.8 + 32; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain how the map() method works in this example?
What would happen if the array contained non-numeric values?
Can you show how to convert the temperatures back from Fahrenheit to Celsius?
Awesome!
Completion rate improved to 2.27
Défi : Modifier les Éléments d’un Tableau avec map()
Glissez pour afficher le menu
Tâche
Un tableau de nombres représentant des températures en Celsius est fourni. L'objectif est d'utiliser la méthode map() pour créer un nouveau tableau, en convertissant chaque température en Fahrenheit.
- Utiliser la méthode
map()pour créer un nouveau tableau nomméfahrenheitTemperaturesen convertissant chaque température de Celsius en Fahrenheit.- La formule de conversion est :
F = (C * 1.8) + 32, oùFest la température en Fahrenheit etCen Celsius.
- La formule de conversion est :
- Afficher le tableau initial
celsiusTemperaturesdans la console. - Afficher le tableau modifié
fahrenheitTemperaturesdans la console.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = ___.___((celsius) => { return celsius * ___ + ___; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Résultat attendu :
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Pour créer un nouveau tableau en utilisant la méthode
map(), il est nécessaire d'appelermap()sur le tableau d'origine et de fournir une fonction de rappel qui définit la transformation pour chaque élément. - Utiliser cette formule (
F = (C * 1.8) + 32) à l'intérieur de la fonction de rappel.
12345678910// Initial array const celsiusTemperatures = [0, 25, 100, -5, 15]; const fahrenheitTemperatures = celsiusTemperatures.map((celsius) => { return celsius * 1.8 + 32; }); // Log the initial and modified arrays console.log("Initial array:", celsiusTemperatures); console.log("Modified array:", fahrenheitTemperatures);
Merci pour vos commentaires !