for Loops
For loop code ke ek block ko muqarrara tadaad mein, ya collection ke har item ke liye ek martaba chalata hai. JavaScript mein do tareeqe jaanna zaroori hai: classic for loop, aur zyada jadeed for...of.
Classic for loop mein semicolons se alag kiye gaye teen hisse hote hain: ek shuruati value (let i = 0), har iteration se pehle check hone wali condition (i < 5), aur har iteration ke baad chalne wali cheez (i++). Yeh poora control deta hai, lekin off-by-one error hona aasan hai.
for...of se array par loop karna
for...of aapko har item seedha de deta hai, bina index manually track kiye — Python ke for loop ke kaam karne ke tareeqe ke zyada qareeb.
const fruits = ["apple", "banana", "cherry"];
for (const fruit of fruits) {
console.log(fruit);
}apple banana cherry
Aage: while loops — ek muqarrara collection ke bajaye ek condition ki bunyad par dohrana.
Practice Exercise
Ek for loop istemal kar ke numbers 1 se 5 tak print karo, har ek apni line par.