JavaScript-ի for ցիկլը
for ցիկլը թույլ է տալիս կրկնել
որոշակի կոդ տրված քանակությամբ անգամ:
Ահա դրա շարահյուսությունը.
for ( սկզբնական հրամաններ; ավարտի պայման; անցումից հետո հրամաններ ) {
ցիկլի մարմին
}
Սկզբնական հրամաններ - սա այն է, ինչ կկատարվի
ցիկլի մեկնարկից առաջ: Դրանք կկատարվեն միայն
մեկ անգամ: Սովորաբար այնտեղ տեղադրում են հաշվիչների սկզբնական
արժեքները, օրինակ. i = 0:
Ցիկլի ավարտի պայման - սա այն պայմանն է, որի դեպքում
ցիկլը կպտտվի, քանի դեռ այն
ճշմարիտ է, օրինակ. i <= 10:
Ցիկլի անցումից հետո հրամաններ - սրանք այն հրամաններն են,
որոնք կկատարվեն ամեն անգամ ցիկլի անցումն ավարտելիս:
Սովորաբար այնտեղ ավելացնում են հաշվիչները,
օրինակ. i++:
Եկեք for ցիկլի օգնությամբ արտածենք
հաջորդական թվեր 1-ից մինչև 9.
for (let i = 1; i <= 9; i++) {
console.log(i); // կարտածի 1, 2... 9
}
Իսկ այժմ եկեք հաշվիչը ավելացնենք ոչ թե
1-ով, այլ 2-ով.
for (let i = 1; i <= 9; i += 2) {
console.log(i); // կարտածի 1, 3, 5...
}
Կարելի է կատարել հակադարձ հաշվարկ.
for (let i = 10; i > 0; i--) {
console.log(i); // կարտածի 10, 9, 8...
}
for ցիկլի օգնությամբ արտածեք վահանակում
թվեր 1-ից մինչև 100:
for ցիկլի օգնությամբ արտածեք վահանակում
թվեր 11-ից մինչև 33:
for ցիկլի օգնությամբ արտածեք վահանակում
զույգ թվեր 0-ից մինչև
100 միջակայքում:
for ցիկլի օգնությամբ արտածեք վահանակում
կենտ թվեր 1-ից մինչև
99 միջակայքում:
for ցիկլի օգնությամբ արտածեք վահանակում
թվեր 100-ից մինչև 0: