Herausforderung: Array-Elemente Mit map() Modifizieren
Aufgabe
Gegeben ist ein Array von Zahlen, die Temperaturen in Celsius darstellen. Die Aufgabe besteht darin, mit der Methode map() ein neues Array zu erstellen, in dem jede Temperatur in Fahrenheit umgerechnet wird.
- Verwenden Sie die Methode
map(), um ein neues Array namensfahrenheitTemperatureszu erstellen, indem jede Temperatur von Celsius in Fahrenheit umgerechnet wird.- Die Umrechnungsformel lautet:
F = (C * 1.8) + 32, wobeiFfür Fahrenheit undCfür Celsius steht.
- Die Umrechnungsformel lautet:
- Geben Sie das ursprüngliche Array
celsiusTemperaturesin der Konsole aus. - Geben Sie das modifizierte Array
fahrenheitTemperaturesin der Konsole aus.
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);
Erwartete Ausgabe:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Zur Erstellung eines neuen Arrays mit der Methode
map()auf das ursprüngliche Array anwenden: Verwenden Siemap()und übergeben Sie eine Callback-Funktion, die die Umwandlung für jedes Element definiert. - Verwenden Sie die Formel
F = (C * 1.8) + 32innerhalb der Callback-Funktion.
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);
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
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
Herausforderung: Array-Elemente Mit map() Modifizieren
Swipe um das Menü anzuzeigen
Aufgabe
Gegeben ist ein Array von Zahlen, die Temperaturen in Celsius darstellen. Die Aufgabe besteht darin, mit der Methode map() ein neues Array zu erstellen, in dem jede Temperatur in Fahrenheit umgerechnet wird.
- Verwenden Sie die Methode
map(), um ein neues Array namensfahrenheitTemperatureszu erstellen, indem jede Temperatur von Celsius in Fahrenheit umgerechnet wird.- Die Umrechnungsformel lautet:
F = (C * 1.8) + 32, wobeiFfür Fahrenheit undCfür Celsius steht.
- Die Umrechnungsformel lautet:
- Geben Sie das ursprüngliche Array
celsiusTemperaturesin der Konsole aus. - Geben Sie das modifizierte Array
fahrenheitTemperaturesin der Konsole aus.
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);
Erwartete Ausgabe:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Zur Erstellung eines neuen Arrays mit der Methode
map()auf das ursprüngliche Array anwenden: Verwenden Siemap()und übergeben Sie eine Callback-Funktion, die die Umwandlung für jedes Element definiert. - Verwenden Sie die Formel
F = (C * 1.8) + 32innerhalb der Callback-Funktion.
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);
Danke für Ihr Feedback!