Įdėtieji ciklai JavaScript

Ciklus, su kuriais jau mokate, galima įdėti vieną į kitą. Pavyzdžiui, išspręskime šią užduotį: ekrane atvaizduokime eilutę:

111222333444555666777888999

Čia nepakanka vieno ciklo - reikia paleisti du vienas į kitą įdėtus ciklus: pirmasis ciklas bus perrenka skaičius, o antrasis ciklas kartos šiuos skaičius tris kartus. Įgyvendinkime:

javascriptfor (let i = 1; i <= 9; i++) {
  for (let j = 1; j <= 3; j++) {
    document.write(i);
  }
}

Atkreipkite dėmesį: pirmasis ciklas turi skaitiklį i, antrasis j, o jei bus ir treciasis ciklas - tai jo skaitiklis bus kintamasis k. Tai standartiniai visuotinai priimti pavadinimai, jais ir reikėtų naudotis.

Задание 1

Naudodami du įdėtuosius ciklus atvaizduokite ekrane šią eilutę:

111222333444555666777888999
Задание 2

Naudodami du įdėtuosius ciklus atvaizduokite ekrane šią eilutę:

11 12 13 21 22 23 31 32 33