Вложени цикли в 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