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:

javascriptlet arr = [1, 2, 3, 4, 5];

Hebu tuonyeshe vipengele vya array hii katika kitanzi:

javascriptfor (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:

javascriptfor (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:

javascriptfor (let i = 1; i < arr.length; i++) {
  console.log(arr[i]);
}

Inawezekana kuonyesha vipengele kwa mpangilio wa nyuma:

javascriptfor (let i = arr.length - 1; i >= 0; i--) {
  console.log(arr[i]);
}
Задание 1

Onyesha kwenye console vipengele vyote vya array ifuatayo:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 2

Onyesha kwenye console vipengele vyote vya array ifuatayo, isipokuwa cha sifuri na cha mwisho:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 3

Onyesha kwenye console vipengele vya array ifuatayo kwa mpangilio wa nyuma:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
Задание 4

Sahihisha makosa, yaliyofanyika katika msimbo ufuatao:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];
    
for (let i = 0; i <= arr.length; i++) {
  console.log(arr[i]);
}