How to use break and continue in nested loop with JavaScript

2 Answers

0 votes
function nested_for_examples() { 
    for (var i = 0; i < 5; i++) {  
        console.log("i = " + i);  
        for (var j = 0; j < 6; j++) { 
            if (j == 3) { 
                continue; 
            } 
            console.log("j = " + j);  
            if (i == 3) { 
                break; 
            } 
        } 
        console.log('\n');
    } 
} 
 
nested_for_examples(); 
  
  
  
       
/*
run:
     
i = 0
j = 0
j = 1
j = 2
j = 4
j = 5


i = 1
j = 0
j = 1
j = 2
j = 4
j = 5


i = 2
j = 0
j = 1
j = 2
j = 4
j = 5


i = 3
j = 0


i = 4
j = 0
j = 1
j = 2
j = 4
j = 5
   
*/

 



answered Mar 24, 2020 by avibootz
0 votes
function nested_for_examples() { 
    for (var i = 0; i < 5; i++) {  
        console.log("i = " + i);  
        for (var j = 0; j < 6; j++) { 
            if (j == 3) { 
                continue; 
            } 
            console.log("j = " + j);  

        } 
        console.log('\n');
        if (i == 3) { 
            break; 
        } 
    } 
} 
  
nested_for_examples(); 
  
  
  
       
/*
run:
     
i = 0
j = 0
j = 1
j = 2
j = 4
j = 5


i = 1
j = 0
j = 1
j = 2
j = 4
j = 5


i = 2
j = 0
j = 1
j = 2
j = 4
j = 5


i = 3
j = 0
j = 1
j = 2
j = 4
j = 5
   
*/

 



answered Mar 24, 2020 by avibootz
...