Cikli for për vargjet në JavaScript

Vargjet gjithashtu mund të përsëriten me ciklin for. Le të shohim si bëhet kjo. Le të kemi vargun e mëposhtëm:

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

Të shfaqim elementët e këtij vargu në cikël:

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

Mund të mos zbresim njësinë nga gjatësia e vargut, por të përdorim krahasim të rreptë:

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

Përsëritja e vargut me ciklin for jep më shumë kontroll mbi atë që po ndodh. Për shembull, mund të shfaqen elementët jo nga e para, por nga i dyti:

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

Mund të shfaqen elementët në rend të kundërt:

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

Shfaqni në konsol të gjithë elementët e vargut të mëposhtëm:

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

Shfaqni në konsol të gjithë elementët e vargut të mëposhtëm, përveç atij të parë dhe të fundit:

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

Shfaqni në konsol elementët e vargut të mëposhtëm në rend të kundërt:

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

Korrigjoni gabimin e bërë në kodin e mëposhtëm:

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