For-lus vir skikkings in JavaScript
Skikkings kan ook deurgeloop word
met 'n for-lus. Kom ons kyk
hoe dit gedoen word. Gestel ons het die volgende
skikking:
let arr = [1, 2, 3, 4, 5];
Laat ons die elemente van hierdie skikking in 'n lus uitvoer:
for (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
Jy hoef nie een van die lengte van die skikking af te trek nie, jy kan 'n streng vergelyking gebruik:
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Om 'n skikking met 'n for-lus te deurloop gee
meer beheer oor wat gebeur.
Byvoorbeeld, jy kan elemente uitvoer
nie vanaf die nulde nie, maar vanaf die eerste:
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
Jy kan elemente in omgekeerde volgorde uitvoer:
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Voer alle elemente van die volgende skikking in die konsole uit:
let arr = ['a', 'b', 'c', 'd', 'e'];
Voer alle elemente van die volgende skikking in die konsole uit, behalwe die nulde en die laaste:
let arr = ['a', 'b', 'c', 'd', 'e'];
Voer die elemente van die volgende skikking in omgekeerde volgorde in die konsole uit:
let arr = ['a', 'b', 'c', 'd', 'e'];
Korrigeer die fout wat in die volgende kode gemaak is:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}