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() | Avanserte Array-metoder og Transformasjoner
Javascript Datastrukturer

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

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 5. Kapittel 2

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

Awesome!

Completion rate improved to 2.27

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 5. Kapittel 2
some-alt