Vitendo vya Kujirudia Vilivyowekwa Ndani kwa JavaScript

Vitendo vya kujirudia, ambavyo tayari unajua kufanya nazo, vinaweza kuwekwa ndani ya kila mmoja. Kwa mfano, wacha tutatue shida ifuatayo: tuonyeshe kwenye skrini mstari:

111222333444555666777888999

Hapa haitoshi kitendo kimoja cha kujirudia - inahitaji kuzindua vitendo viwili vya kujirudia vilivyowekwa ndani ya kila mmoja: kitendo cha kwanza cha kujirudia kitachapisha nambari, na kitendo cha pili cha kujirudia kitafanya kurudia nambari hizo mara tatu. Wacha tuutekeleze:

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

Kumbuka: kitendo cha kwanza cha kujirudia kina kihesabuji i, cha pili j, na ikiwa kutakuwa na kitendo cha tatu cha kujirudia - basi kihesabuji chake kitakuwa ni kutofautisha k. Hizi ni majina ya kawaida yanayokubalika kwa ujumla, inapaswa kutumika haswa.

Задание 1

Kwa kutumia vitendo viwili vya kujirudia vilivyowekwa ndani, onyesha kwenye skrini mstari ufuatao:

111222333444555666777888999
Задание 2

Kwa kutumia vitendo viwili vya kujirudia vilivyowekwa ndani, onyesha kwenye skrini mstari ufuatao:

11 12 13 21 22 23 31 32 33