Table of Contents
Loop In Java Script
In JavaScript, a loop is a control structure that allows you to repeatedly execute a block of code until a certain condition is met. There are several types of loops in JavaScript, including for, while, and do-while loops. Each type has its own syntax and use cases.
1. for loop
The for loop is commonly used when you know in advance how many times you want to iterate.
javascript
for (initialization; condition; iteration) {
// code to be executed in each iteration
}
Example
javascript
for (let i = 0; i < 5; i++) {
console.log(i); // Prints numbers 0 to 4
}
2. while loop
The while loop is used when you want to execute a block of code as long as a specified condition is true.
javascript
while (condition) {
// code to be executed as long as the condition is true
}
Example
javascript
let i = 0;
while (i < 5) {
console.log(i); // Prints numbers 0 to 4
i++;
}
3. do-while loop
The do-while loop is similar to the while loop, but it always executes the block of code at least once, regardless of whether the condition is true or false.
javascript
do {
// code to be executed
} while (condition);
Example
javascript
let i = 0;
do {
console.log(i); // Prints numbers 0 to 4
i++;
} while (i < 5);
These loops provide flexibility and efficiency in handling repetitive tasks in your JavaScript code. It’s important to be cautious about creating infinite loops (loops that never exit) and ensure that the loop condition is eventually met or the loop is explicitly broken out of using the break statement.