Contenu du cours
Structures de Données JavaScript
Structures de Données JavaScript
Défi : Transformation des Éléments du Tableau
Tâche
Vous avez un tableau de nombres représentant des températures en Celsius. Votre tâche est d'utiliser la méthode map()
pour créer un nouveau tableau, en convertissant chaque température en Fahrenheit.
Utilisez la méthode
map()
pour créer un nouveau tableau appeléfahrenheitTemperatures
en convertissant chaque température de Celsius en Fahrenheit.La formule de conversion est :
F = (C * 1.8) + 32
, oùF
est Fahrenheit etC
est Celsius.
Affichez le tableau initial
celsiusTemperatures
dans la console.Affichez le tableau modifié
fahrenheitTemperatures
dans la console.
// 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:
python
Pour créer un nouveau tableau en utilisant la méthode
map()
, n'oubliez pas d'appelermap()
sur le tableau d'origine et de fournir une fonction de rappel qui définit la transformation pour chaque élément.Utilisez cette formule (
F = (C * 1.8) + 32
) à l'intérieur de la fonction de rappel.
// 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 !