for Loop in JavaScript: A Detailed Discussion with Examples
What is a for Loop?
The for loop repeats a block of code a specific number of times, combining initialization, condition, and update in a single line.
Syntax
for (initialization; condition; update) {
// statements
}
Example
for (let i = 1; i <= 5; i++) {
console.log(i);
}
// Output: 1 2 3 4 5
Variations
// Counting down
for (let i = 5; i > 0; i--) {
console.log(i);
}
// Looping through an array by index
let fruits = ["Apple", "Banana", "Mango"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}
The for loop is one of the most commonly used loops for tasks like iterating arrays, generating sequences, and building patterns.
Ready to master real-world JavaScript development?
Learn JavaScript hands-on with mentor-led, live sessions.