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дөn 0га чейинки сандарды чыгарыңыз.