For конструкциясы
for конструкциясы циклды белгилейт: анын
ичинде жайгашкан код, белгиленген сандагы
жолу кайталанат.
Синтаксис
for (баштапкы командалар; циклды аяктоо шарты; циклден кийинки командалар) {
циклдын денеси
};
Мисал
0 ден 10 чейинки сандарды
тартибин чыгаралы:
for (let i = 0; i <= 10; i++) {
console.log(i);
}
Мисал
10 ден 0 чейинки сандарды
тартибин чыгаралы:
for (let i = 10; i >= 0; i--) {
console.log(i);
}
Мисал
0 ден 10 чейинки жуп сандарды чыгаралы:
for (let i = 2; i <= 10; i += 2) {
console.log(i);
}
Мисал
Массивдин элементтерин чыгаралы:
let arr = ['a', 'b', 'c', 'd', 'e'];
for (let i = 0; i < arr.length; i++) {
console.log(arr[i]);
}
Мисал
Баштапкы командалар жана циклден кийинки командалар бир эмес, бир нече командадан турушу мумкун, алар үтүр менен бөлүнөт. Мисал үчүн эки эсептегич жасайлы: биринчиси ар бир цикл итерациясында бирдикке көбөйсүн, ал эми экинчиси - экидикке:
for (let i = 0, j = 0; i <= 9; i++, j += 2) {
console.log(i, j);
}
Дагы караңыз
-
JavaScript окуу китебинен сабак,
forцикл менен иштөө сыпатталган -
for-ofконструкциясы,
массивди кайталоо үчүн цикл түзөт -
for-inконструкциясы,
объектти кайталоо үчүн цикл түзөт -
whileконструкциясы,
ошондой эле цикл түзөт -
breakинструкциясы,
циклды үзөт -
continueинструкциясы,
циклды кийинки итерацияга которот