Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Taulukon Alkioiden Muokkaaminen Map()-Metodilla | Edistyneet Taulukkometodit ja Muunnokset
Javascriptin tietorakenteet

bookHaaste: 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.

  1. Käytä map()-metodia uuden taulukon nimeltä fahrenheitTemperatures luomiseen muuntamalla jokainen lämpötila Celsius-asteista Fahrenheit-asteiksi.
    • Muunnoskaava on: F = (C * 1.8) + 32, missä F on Fahrenheit ja C on Celsius.
  2. Tulosta alkuperäinen taulukko celsiusTemperatures konsoliin.
  3. Tulosta muunnettu taulukko fahrenheitTemperatures konsoliin.
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);
copy

Odotettu tulos:

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. Uuden taulukon luomiseksi map()-menetelmällä, muista kutsua map() alkuperäiselle taulukolle ja antaa palautefunktio, joka määrittelee muunnoksen jokaiselle alkiolle.
  2. 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);
copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 2

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Awesome!

Completion rate improved to 2.27

bookHaaste: 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.

  1. Käytä map()-metodia uuden taulukon nimeltä fahrenheitTemperatures luomiseen muuntamalla jokainen lämpötila Celsius-asteista Fahrenheit-asteiksi.
    • Muunnoskaava on: F = (C * 1.8) + 32, missä F on Fahrenheit ja C on Celsius.
  2. Tulosta alkuperäinen taulukko celsiusTemperatures konsoliin.
  3. Tulosta muunnettu taulukko fahrenheitTemperatures konsoliin.
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);
copy

Odotettu tulos:

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. Uuden taulukon luomiseksi map()-menetelmällä, muista kutsua map() alkuperäiselle taulukolle ja antaa palautefunktio, joka määrittelee muunnoksen jokaiselle alkiolle.
  2. 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);
copy

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 5. Luku 2
some-alt