A for ciklus tömbökhöz JavaScriptben
A tömböket a
for ciklussal is bejárhatjuk.
Nézzük meg, hogyan is történik ez.
Legyen adott a következő tömb:
let arr = [1, 2, 3, 4, 5];
Írjuk ki a tömb elemeit ciklusban:
for (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
Nem kell kivonni egyet a tömb hosszából, használhatunk szigorú összehasonlítást is:
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
A tömb bejárása for ciklussal
nagyobb kontrollt biztosít a folyamat felett.
Például kiírhatjuk az elemeket
nem a nulladiktól, hanem az elsőtől:
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
Kiírhatjuk az elemeket fordított sorrendben:
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Írja ki a konzolra a következő tömb összes elemét:
let arr = ['a', 'b', 'c', 'd', 'e'];
Írja ki a konzolra a következő tömb összes elemét, kivéve a nulladik és az utolsó elemet:
let arr = ['a', 'b', 'c', 'd', 'e'];
Írja ki a konzolra a következő tömb elemeit fordított sorrendben:
let arr = ['a', 'b', 'c', 'd', 'e'];
Javítsa ki a következő kódban elkövetett hibát:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}