Skip to content

Latest commit

 

History

History
56 lines (43 loc) · 1.35 KB

File metadata and controls

56 lines (43 loc) · 1.35 KB
chapter 7
pageNumber 54
description A break statement is used to break out of a loop whenever a specific condition is met.

Break

The loop ends when the condition specified for the loop becomes false. However we can end any loop forcibly by using the break statement.

Syntax

The syntax of break in javascript is given below

for (initialization; endCondition; change) {
    if(conditionForBreaking){
        break;
    }
}

Explanation:

  • inside the for loop whenever the condition conditionForBreaking is satisfied the control reaches outside the for loop and the loop end.

Example

  • Let's suppose we have an array of numbers and need to print the first occurrence of a number divisible by 5. We can use the break statement to achieve this:
const arr = [4, 7, 9, 11, 45, 23, 15, 87];

for(let i = 0; i < arr.length; i++){
    if(arr[i]%5 == 0){
        console.log(arr[i]);
        break;
    }
}
//This code will print 45 which is the first occurence of a number divisible by 5
  • Break statement can also be used inside while loop.
const arr = [4, 7, 9, 11, 45, 23, 15, 87];
let i = 0;
while(i < arr.length){
    if(arr[i]%5 == 0){
        console.log(arr[i]);
        break;
    }
    i++;
}
//This code will also print 45 which is the first occurence of a number divisible by 5