Indlejrede loops i JavaScript
Loops, som du allerede kender til, kan indlejres i hinanden. For eksempel, lad os løse følgende opgave: lad os vise følgende streng på skærmen:
111222333444555666777888999
Her er et enkelt loop ikke nok - vi er nødt til at starte to loops indlejret i hinanden: det første loop vil iterere gennem tallene, og det andet loop vil gentage disse tal tre gange. Lad os implementere det:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Bemærk venligst: det første loop har en tæller
i, det andet j, og hvis der var
et tredje loop - ville dets tæller være
variablen k. Dette er standard almindeligt accepterede
navne, det anbefales at bruge netop dem.
Brug to indlejrede loops til at vise følgende streng på skærmen:
111222333444555666777888999
Brug to indlejrede loops til at vise følgende streng på skærmen:
11 12 13 21 22 23 31 32 33