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() | Grundlæggende om JavaScript-Objekter
Javascript Datastrukturer

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 1. Kapitel 32

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

Sektion 1. Kapitel 32
some-alt