Kursinhalt
JavaScript-Datenstrukturen
JavaScript-Datenstrukturen
Herausforderung: Array-Element-Transformation
Aufgabe
Sie haben ein Array von Zahlen, die Temperaturen in Celsius darstellen. Ihre Aufgabe ist es, die Methode map()
zu verwenden, um ein neues Array zu erstellen, das jede Temperatur in Fahrenheit umwandelt.
Verwenden Sie die Methode
map()
, um ein neues Array namensfahrenheitTemperatures
zu erstellen, indem Sie jede Temperatur von Celsius in Fahrenheit umwandeln.Die Umrechnungsformel lautet:
F = (C * 1.8) + 32
, wobeiF
Fahrenheit undC
Celsius ist.
Protokollieren Sie das ursprüngliche Array
celsiusTemperatures
in der Konsole.Protokollieren Sie das modifizierte Array
fahrenheitTemperatures
in der Konsole.
// 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);
Erwartete Ausgabe:
python
Um ein neues Array mit der
map()
-Methode zu erstellen, denken Sie daran,map()
auf das ursprüngliche Array anzuwenden und eine Callback-Funktion bereitzustellen, die die Transformation für jedes Element definiert.Verwenden Sie diese Formel (
F = (C * 1.8) + 32
) innerhalb der Callback-Funktion.
// 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);
Danke für Ihr Feedback!