JavaScript-da iç-içe aýlawlar
Indi bilýän aýlawlaryňyzy bir-biriň içine goýup bilersiňiz. Mysal üçin, geliň aşakdaky meseläni çözeliň: ekrana setir çap edeliň:
111222333444555666777888999
Buda bir aýlaw bilen çözülmeýär - bir-biriniň içine goýlan iki aýlaw işletmek gerek: birinji aýlaw sanlary gaýtalaýar, ikinji aýlaw bolsa şol sanlary üç gezek gaýtalaýar. Geliň amala aşyralyň:
for (let i = 1; i <= 9; i++) {
for (let j = 1; j <= 3; j++) {
document.write(i);
}
}
Üns beriň: birinji aýlawyň sanagçy
i, ikinjiniňki j, eger-de ýene
üçünji aýlaw bolsa - onda onuň sanagçysy
k üýtgeýjisi bolar. Bu standart, kabul edilen
atlandyrmalar, olary ulanmak gerek.
Iki sany iç-içe aýlawyň kömegi bilen ekrana aşakdaky setiri çap ediň:
111222333444555666777888999
Iki sany iç-içe aýlawyň kömegi bilen ekrana aşakdaky setiri çap ediň:
11 12 13 21 22 23 31 32 33