Konstrukti for
Konstrukti for përcakton një cikël: kodi,
i vendosur brenda tij, do të përsëritet një numër të caktuar
herësh.
Sintaksa
for (komandat fillestare; kushti i përfundimit të ciklit; komandat pas përsëritjes së ciklit) {
trupi i ciklit
};
Shembull
Le të shfaqim një sekuencë numrash nga 0
deri në 10:
for (let i = 0; i <= 10; i++) {
console.log(i);
}
Shembull
Le të shfaqim një sekuencë numrash nga 10
deri në 0:
for (let i = 10; i >= 0; i--) {
console.log(i);
}
Shembull
Le të shfaqim numrat çift nga 0 deri në 10:
for (let i = 2; i <= 10; i += 2) {
console.log(i);
}
Shembull
Le të shfaqim elementët e vargut:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Shembull
Komandat fillestare dhe komandat pas përsëritjes së ciklit mund të përbëhen jo nga një, por nga disa komanda, të ndara me presje. Si shembull, le të krijojmë dy numërues: i pari le të rritet për çdo përsëritje të ciklit me një, kurse i dyti - me dy:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}
Shihni gjithashtu
-
mësim nga libri mësimor i JavaScript,
ku përshkruhet puna me ciklinfor -
konstruktin
for-of,
që krijon një cikël për përsëritjen e një vargu -
konstruktin
for-in,
që krijon një cikël për përsëritjen e një objekti -
konstruktin
while,
që gjithashtu krijon një cikël -
udhëzimin
break,
që ndërpren ciklin -
udhëzimin
continue,
që e zhvendos ciklin në përsëritjen tjetër