Ugnježđene petlje u JavaScript-u
Petlje, sa kojima ste već upoznati, mogu se ugnežđivati jedna u drugu. Na primer, hajde da rešimo sledeći zadatak: ispišimo na ekran nisku:
111222333444555666777888999
Ovde neće biti dovoljna jedna petlja - potrebno je pokrenuti dve petlje ugnežđene jedna u drugu: prva petlja će iterirati brojevima, a druga petlja će ponavljati te brojeve tri puta. Hajde da realizujemo:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Obratite pažnju: prva petlja ima brojač
i, druga j, a ako bude još
i treća petlja - onda će njen brojač biti
promenljiva k. Ovo su standardni opšteprihvaćeni
nazivi, trebalo bi koristiti baš njih.
Pomoću dve ugnežđene petlje ispišite na ekran sledeću nisku:
111222333444555666777888999
Pomoću dve ugnežđene petlje ispišite na ekran sledeću nisku:
11 12 13 21 22 23 31 32 33