Укладзеныя цыклы ў JavaScript
Цыклы, працу з якімі вы ўжо ведаеце, можна ўкладваць адзін у аднаго. Напрыклад, давайце вырашiм наступную задачу: вывядзем на экран радок:
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