Interactive Learning
Master JavaScript loops for efficient repetitive tasks
Watch how a for loop counts down from 10 to blast off!
// Countdown For Loop
for (let i = 10; i >= 0; i--) {
if (i === 10) {
console.log(`Countdown ${i}`);
} else if (i === 0) {
console.log("π Blast off!");
} else {
console.log(i);
}
}Generate multiplication squares from 1 to 9 using a for loop
// Squares For Loop
for (let i = 1; i < 10; i++) {
const result = `${i} x ${i} = ${i * i}`;
console.log(result);
}
console.log("Finished!");for (initializer; condition; final-expression)
let i = 1 - Starting pointi < 10 - When to stopi++ - How to update