Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Iterasjon Over Arrayer med For-Løkken | Mestre JavaScript-Arrays
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Javascript Datastrukturer

bookIterasjon Over Arrayer med For-Løkken

Array-iterasjon er et avgjørende konsept når man arbeider med arrayer. Det gir mulighet til å behandle hvert element i en array, utføre operasjoner og ta avgjørelser basert på deres verdier. I dette kapittelet skal vi utforske for-løkke for å iterere over arrayer.

Syntaks

for-løkke er et grunnleggende verktøy for å iterere over en array element for element. Den gir tilgang til hvert element i arrayen via elementindeks. Syntaksen for en for-løkke er som følger:

for (let i = 0; i < array.length; i += 1) {
  // Code to be executed for each array element
}

I denne syntaksen:

  • let i = 0 initialiserer en løkkevariabel i til null;
  • i < array.length definerer betingelsen for at løkken skal fortsette. Den vil kjøre så lenge i er mindre enn lengden på arrayen;
  • i += 1 øker løkkevariabelen etter hver iterasjon.

Eksempel

Her er et eksempel på bruk av for-løkke for å få tilgang til og vise elementene i students-arrayen:

12345
const students = ["Brandon", "Mario", "Saul"]; for (let i = 0; i < students.length; i += 1) { console.log(students[i]); }
copy
  • Linje 1: denne linjen erklærer et array kalt students og initialiserer det med tre strenger, som representerer studentenes navn. Arrayet inneholder "Brandon", "Mario" og "Saul";
  • Linje 3: denne linjen starter en for-løkke. Den har tre deler adskilt med semikolon:
    • let i = 0;: denne delen initialiserer en variabel i og setter den til 0. i brukes som løkketeller;
    • i < students.length;: denne delen er betingelsen for at løkken skal fortsette. Løkken fortsetter så lenge i er mindre enn lengden på students-arrayet;
    • i += 1: denne delen er oppdateringssetningen, som øker verdien av i med 1 etter hver iterasjon.
  • Linje 4: inne i for-løkken bruker denne linjen funksjonen console.log() for å logge verdien på den i-te indeksen i students-arrayet. I første iterasjon er i 0, så den logger navnet på indeks 0, som er "Brandon". I andre iterasjon logger den "Mario", og i tredje iterasjon logger den "Saul".

1. Hva er formålet med en for-løkke når man arbeider med arrayer?

2. Hva bør være betingelsen for løkken for å iterere gjennom hele computers-arrayet?

3. Hva bør være betingelsen for løkken for å iterere gjennom computers-arrayet for å vise kun de to første elementene?

question mark

Hva er formålet med en for-løkke når man arbeider med arrayer?

Select the correct answer

question mark

Hva bør være betingelsen for løkken for å iterere gjennom hele computers-arrayet?

Select the correct answer

question mark

Hva bør være betingelsen for løkken for å iterere gjennom computers-arrayet for å vise kun de to første elementene?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5

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

bookIterasjon Over Arrayer med For-Løkken

Sveip for å vise menyen

Array-iterasjon er et avgjørende konsept når man arbeider med arrayer. Det gir mulighet til å behandle hvert element i en array, utføre operasjoner og ta avgjørelser basert på deres verdier. I dette kapittelet skal vi utforske for-løkke for å iterere over arrayer.

Syntaks

for-løkke er et grunnleggende verktøy for å iterere over en array element for element. Den gir tilgang til hvert element i arrayen via elementindeks. Syntaksen for en for-løkke er som følger:

for (let i = 0; i < array.length; i += 1) {
  // Code to be executed for each array element
}

I denne syntaksen:

  • let i = 0 initialiserer en løkkevariabel i til null;
  • i < array.length definerer betingelsen for at løkken skal fortsette. Den vil kjøre så lenge i er mindre enn lengden på arrayen;
  • i += 1 øker løkkevariabelen etter hver iterasjon.

Eksempel

Her er et eksempel på bruk av for-løkke for å få tilgang til og vise elementene i students-arrayen:

12345
const students = ["Brandon", "Mario", "Saul"]; for (let i = 0; i < students.length; i += 1) { console.log(students[i]); }
copy
  • Linje 1: denne linjen erklærer et array kalt students og initialiserer det med tre strenger, som representerer studentenes navn. Arrayet inneholder "Brandon", "Mario" og "Saul";
  • Linje 3: denne linjen starter en for-løkke. Den har tre deler adskilt med semikolon:
    • let i = 0;: denne delen initialiserer en variabel i og setter den til 0. i brukes som løkketeller;
    • i < students.length;: denne delen er betingelsen for at løkken skal fortsette. Løkken fortsetter så lenge i er mindre enn lengden på students-arrayet;
    • i += 1: denne delen er oppdateringssetningen, som øker verdien av i med 1 etter hver iterasjon.
  • Linje 4: inne i for-løkken bruker denne linjen funksjonen console.log() for å logge verdien på den i-te indeksen i students-arrayet. I første iterasjon er i 0, så den logger navnet på indeks 0, som er "Brandon". I andre iterasjon logger den "Mario", og i tredje iterasjon logger den "Saul".

1. Hva er formålet med en for-løkke når man arbeider med arrayer?

2. Hva bør være betingelsen for løkken for å iterere gjennom hele computers-arrayet?

3. Hva bør være betingelsen for løkken for å iterere gjennom computers-arrayet for å vise kun de to første elementene?

question mark

Hva er formålet med en for-løkke når man arbeider med arrayer?

Select the correct answer

question mark

Hva bør være betingelsen for løkken for å iterere gjennom hele computers-arrayet?

Select the correct answer

question mark

Hva bør være betingelsen for løkken for å iterere gjennom computers-arrayet for å vise kun de to første elementene?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 4. Kapittel 5
some-alt