Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Utfordring: Endre Array-Elementer ved Bruk av map() | Grunnleggende om JavaScript-Objekter
Javascript Datastrukturer

bookUtfordring: Endre Array-Elementer ved Bruk av map()

Sveip for å vise menyen

Oppgave

Du får et array med tall som representerer temperaturer i Celsius. Oppgaven er å bruke map()-metoden for å lage et nytt array, der hver temperatur konverteres til Fahrenheit.

  1. Bruk map()-metoden for å lage et nytt array kalt fahrenheitTemperatures ved å konvertere hver temperatur fra Celsius til Fahrenheit.
    • Konverteringsformelen er: F = (C * 1.8) + 32, der F er Fahrenheit og C er Celsius.
  2. Logg det opprinnelige arrayet celsiusTemperatures til konsollen.
  3. Logg det modifiserte arrayet 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 utdata:

Initial array: 0, 25, 100, -5, 15
Modified array: 32, 77, 212, 23, 59
  1. For å opprette et nytt array ved bruk av map()-metoden, må du kalle map() på det opprinnelige arrayet og gi en callback-funksjon som definerer transformasjonen for hvert element.
  2. Bruk denne formelen (F = (C * 1.8) + 32) inne i callback-funksjonen.
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

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 32

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Seksjon 1. Kapittel 32
some-alt