Kitanzi cha for kwa Arrays katika JavaScript
Arrays pia zinaweza kutambuliwa
kwa kutumia kitanzi for. Hebu tuangalie
jinsi hii inafanyika. Hebu tuwe na array
kama hii:
let arr = [1, 2, 3, 4, 5];
Hebu tuonyeshe vipengele vya array hii katika kitanzi:
for (let i = 0; i <= arr.length - 1; i++) {
console.log(arr[i]);
}
Inawezekana kutotumia toa moja kutoka kwa urefu wa array, badala yake tumia kulinganisha mkali:
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Kutambua array kwa kitanzi for huleta
udhibiti mkubwa zaidi wa kinachotokea.
Kwa mfano, inawezekana kuonyesha vipengele
sio kutoka kwa sifuri, bali kutoka kwa kwanza:
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
Inawezekana kuonyesha vipengele kwa mpangilio wa nyuma:
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Onyesha kwenye console vipengele vyote vya array ifuatayo:
let arr = ['a', 'b', 'c', 'd', 'e'];
Onyesha kwenye console vipengele vyote vya array ifuatayo, isipokuwa cha sifuri na cha mwisho:
let arr = ['a', 'b', 'c', 'd', 'e'];
Onyesha kwenye console vipengele vya array ifuatayo kwa mpangilio wa nyuma:
let arr = ['a', 'b', 'c', 'd', 'e'];
Sahihisha makosa, yaliyofanyika katika msimbo ufuatao:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}