For-løkke i JavaScript
Løkken for giver mulighed for at gentage
bestemt kode et angivet antal gange.
Her er dens syntaks:
for ( startkommandoer; stopbetingelse; kommandoer efter gennemløb ) {
løkkens krop
}
Startkommandoer er det, der udføres
før løkken starter. De udføres kun
én gang. Normalt placeres startværdier
for tællere der, for eksempel: i = 0.
Stopbetingelsen for løkken er den betingelse, hvor
løkken vil køre, så længe den er
sand, for eksempel: i <= 10.
Kommandoer efter gennemløb af løkken er kommandoer,
som vil blive udført hver gang efter et gennemløb
af løkken. Normalt forøges tællere der,
for eksempel: i++.
Lad os ved hjælp af for-løkken udskrive
tallene fra 1 til 9 i rækkefølge:
for (let i = 1; i <= 9; i++) {
console.log(i); // udskriver 1, 2... 9
}
Lad os nu øge tælleren ikke
med 1, men med 2:
for (let i = 1; i <= 9; i += 2) {
console.log(i); // udskriver 1, 3, 5...
}
Man kan lave et nedældende countdown:
for (let i = 10; i > 0; i--) {
console.log(i); // udskriver 10, 9, 8...
}
Brug for-løkken til at udskrive tallene fra
1 til 100 i konsollen.
Brug for-løkken til at udskrive tallene fra
11 til 33 i konsollen.
Brug for-løkken til at udskrive de lige tal i intervallet fra
0 til
100 i konsollen.
Brug for-løkken til at udskrive de ulige tal i intervallet fra
1 til
99 i konsollen.
Brug for-løkken til at udskrive tallene fra
100 til 0 i konsollen.