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-ге дейінгі
сандарды шығарыңыз.