Haaste: Taulukon Alkioiden Muokkaaminen Map()-Metodilla
Tehtävä
Sinulle annetaan taulukko numeroita, jotka edustavat lämpötiloja Celsius-asteina. Tehtävänäsi on käyttää map()-metodia uuden taulukon luomiseen, jossa jokainen lämpötila muunnetaan Fahrenheit-asteiksi.
- Käytä
map()-metodia uuden taulukon nimeltäfahrenheitTemperaturesluomiseen muuntamalla jokainen lämpötila Celsius-asteista Fahrenheit-asteiksi.- Muunnoskaava on:
F = (C * 1.8) + 32, missäFon Fahrenheit jaCon Celsius.
- Muunnoskaava on:
- Tulosta alkuperäinen taulukko
celsiusTemperatureskonsoliin. - Tulosta muunnettu taulukko
fahrenheitTemperatureskonsoliin.
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);
Odotettu tulos:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Uuden taulukon luomiseksi
map()-menetelmällä, muista kutsuamap()alkuperäiselle taulukolle ja antaa palautefunktio, joka määrittelee muunnoksen jokaiselle alkiolle. - Käytä tätä kaavaa (
F = (C * 1.8) + 32) palautefunktion sisällä.
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);
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Haaste: Taulukon Alkioiden Muokkaaminen Map()-Metodilla
Pyyhkäise näyttääksesi valikon
Tehtävä
Sinulle annetaan taulukko numeroita, jotka edustavat lämpötiloja Celsius-asteina. Tehtävänäsi on käyttää map()-metodia uuden taulukon luomiseen, jossa jokainen lämpötila muunnetaan Fahrenheit-asteiksi.
- Käytä
map()-metodia uuden taulukon nimeltäfahrenheitTemperaturesluomiseen muuntamalla jokainen lämpötila Celsius-asteista Fahrenheit-asteiksi.- Muunnoskaava on:
F = (C * 1.8) + 32, missäFon Fahrenheit jaCon Celsius.
- Muunnoskaava on:
- Tulosta alkuperäinen taulukko
celsiusTemperatureskonsoliin. - Tulosta muunnettu taulukko
fahrenheitTemperatureskonsoliin.
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);
Odotettu tulos:
Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
- Uuden taulukon luomiseksi
map()-menetelmällä, muista kutsuamap()alkuperäiselle taulukolle ja antaa palautefunktio, joka määrittelee muunnoksen jokaiselle alkiolle. - Käytä tätä kaavaa (
F = (C * 1.8) + 32) palautefunktion sisällä.
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);
Kiitos palautteestasi!