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:
let arr = [1, 2, 3, 4, 5];
Të shfaqim elementët e këtij vargu në cikël:
for (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ë:
for (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:
for (let i = 1; i < arr.length; i++) {
console.log(arr[i]);
}
Mund të shfaqen elementët në rend të kundërt:
for (let i = arr.length - 1; i >= 0; i--) {
console.log(arr[i]);
}
Shfaqni në konsol të gjithë elementët e vargut të mëposhtëm:
let arr = ['a', 'b', 'c', 'd', 'e'];
Shfaqni në konsol të gjithë elementët e vargut të mëposhtëm, përveç atij të parë dhe të fundit:
let arr = ['a', 'b', 'c', 'd', 'e'];
Shfaqni në konsol elementët e vargut të mëposhtëm në rend të kundërt:
let arr = ['a', 'b', 'c', 'd', 'e'];
Korrigjoni gabimin e bërë në kodin e mëposhtëm:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i <= arr.length; i++) {
console.log(arr[i]);
}