JavaScript'теги ички циклдер
Сиз мурунтан билген циклдерди бири-биринин ичине койсо болот. Мисалы, төмөнкү маселени чечейли: экранга төмөнкү сапты чыгаралы:
111222333444555666777888999
Бул жерде бир цикл менен чыгара албайсыз - бири-биринин ичине коюлган эки циклди иштетүү керек: биринчи цикл сандарды кайталайт, ал эми экинчи цикл бул сандарды үч жолу кайталайт. Аны ишке ашыралы:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Көңүл бургула: биринчи циклдин санагычы i, экинчиси j, ал эми үчүнчү цикл да болсо - анда анын санагычы k өзгөрмөсү болот. Булар стандарттуу жалпы кабыл алынган аталыштар, аларды колдонуу керек.
Ички-ички коюлган эки циклдин жардамы менен экранга төмөнкү сапты чыгарыңыз:
111222333444555666777888999
Ички-ички коюлган эки циклдин жардамы менен экранга төмөнкү сапты чыгарыңыз:
11 12 13 21 22 23 31 32 33