آخرین مقدار حلقه
اهمیت: 3
آخرین مقداری که نمایش داده می شود چیست؟ چرا؟
let i = 3;
while (i) {
alert( i-- );
}
پاسخ: 1
.
let i = 3;
while (i) {
alert( i-- );
}
در هر بار تکرار حلقه متغیر i
به مقدار 1
عدد کم می شود. عبارت while(i)
وقتی به i = 0
برسد متوقف می شود.
حالا گام های حلقه به این صورت است (“تشریح حلقه”):
let i = 3;
alert(i--); // عدد 3 را نشان میدهد و متغیر را به 2 کاهش میدهد
alert(i--); // عدد 2 را نشان میدهد و متغیر را به 1 کاهش میدهد
alert(i--); // عدد 1 را نشان میدهد و متغیر را به 0 کاهش میدهد
// حلقه را خاتمه میدهد while(i) تمام. عبارت