Ծրագրավորում 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