while Loops
While loop tab tak chalta rehta hai jab tak uski condition true rehti hai. Iska istemal tab karo jab aapko pehle se pata na ho ke kitni martaba loop karna hai — array par for loop ke bar-aks, jahan iterations ki tadaad shuru se hi tay hoti hai.
let count = 0;
while (count < 5) {
console.log(count);
count++;
}0 1 2 3 4
Woh count++ line ahem hai — agar bhool gaye to condition kabhi false nahi hoti, aur aap ne ek infinite loop likh diya. Hamesha yaqeen kar lo ke loop ke andar kuch aisa ho jo condition ko false hone ki taraf le jaaye.
break se jaldi bahar niklna
let n = 0;
while (true) {
if (n === 3) {
break;
}
console.log(n);
n++;
}0 1 2
break foran loop se bahar nikal jaata hai, condition kuch bhi ho. while (true) likhna aam baat hai — ek loop jo warna kabhi nahi rukta — aur cheezein khatam karne ke liye mukammal tor par uske andar ek break par inhisar karna.
Aage: functions — code ko dohrane ke bajaye use naam se call karne laayak banana.
Practice Exercise
Ek while loop likho jo 0 se numbers print karna shuru kare aur jaise hi number 4 tak pohanche break se ruk jaye (isliye yeh 0, 1, 2, 3 print karega).