JavaScript-dä iç-içe aýlanmalar we görkezilýän ýeri
Eger bir aýlanma başga bir aýlanmanyň içinde bolsa, daşarky aýlanmada bildirilen üýtgeýänler
içerki aýlanmada elýeterli bolar. Aşakdaky mysalda num üýtgeýjisi içerki aýlanmada elýeterlidir:
for (let i = 0; i <= 9; i++) {
let num = 3;
for (let j = 0; j <= 9; j++) {
console.log(num); // 3-ni görkezer
}
}
Emma daşarky aýlanmanyň daşynda num üýtgeýjisi
elýeterli däl:
for (let i = 0; i <= 9; i++) {
let num = 3;
for (let j = 0; j <= 9; j++) {
}
}
console.log(num); // Ýalňyşlyk berer
Içerki aýlanmada bildirilen üýtgeýänler daşarda elýeterli däl:
for (let i = 0; i <= 9; i++) {
for (let j = 0; j <= 9; j++) {
let num = 3;
}
console.log(num); // Ýalňyşlyk berer
}
console.log(num); // Ýalňyşlyk berer