Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Ændr Array-Elementer Ved Hjælp Af map() | Avancerede Array-metoder og Transformationer
Javascript Datastrukturer

bookUdfordring: Ændr Array-Elementer Ved Hjælp Af map()

Opgave

Du får et array af tal, der repræsenterer temperaturer i Celsius. Opgaven er at bruge map()-metoden til at oprette et nyt array, hvor hver temperatur konverteres til Fahrenheit.

  1. Brug map()-metoden til at oprette et nyt array kaldet fahrenheitTemperatures ved at konvertere hver temperatur fra Celsius til Fahrenheit.
    • Konverteringsformlen er: F = (C * 1.8) + 32, hvor F er Fahrenheit og C er Celsius.
  2. Log det oprindelige array celsiusTemperatures til konsollen.
  3. Log det ændrede array fahrenheitTemperatures til konsollen.
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

Forventet output:

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. For at oprette et nyt array ved hjælp af map()-metoden, skal du huske at kalde map() på det oprindelige array og angive en callback-funktion, der definerer transformationen for hvert element.
  2. Brug denne formel (F = (C * 1.8) + 32) inde i callback-funktionen.
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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 2

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 2.27

bookUdfordring: Ændr Array-Elementer Ved Hjælp Af map()

Stryg for at vise menuen

Opgave

Du får et array af tal, der repræsenterer temperaturer i Celsius. Opgaven er at bruge map()-metoden til at oprette et nyt array, hvor hver temperatur konverteres til Fahrenheit.

  1. Brug map()-metoden til at oprette et nyt array kaldet fahrenheitTemperatures ved at konvertere hver temperatur fra Celsius til Fahrenheit.
    • Konverteringsformlen er: F = (C * 1.8) + 32, hvor F er Fahrenheit og C er Celsius.
  2. Log det oprindelige array celsiusTemperatures til konsollen.
  3. Log det ændrede array fahrenheitTemperatures til konsollen.
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

Forventet output:

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. For at oprette et nyt array ved hjælp af map()-metoden, skal du huske at kalde map() på det oprindelige array og angive en callback-funktion, der definerer transformationen for hvert element.
  2. Brug denne formel (F = (C * 1.8) + 32) inde i callback-funktionen.
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

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 2
some-alt