Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,884 questions

51,810 answers

573 users

How to break out of nested for loops in TypeScript

3 Answers

0 votes
let _stop = false;
  
for (let i = 1; i <= 30 && !_stop; i++) {
    for (let j = 0; j < 5; j++) {
        if (i == 4) {
            _stop = true;
            break;
        }
        console.log(j);
    }
    console.log();
}
 
console.log("After loops");
 
 
 
 
/*
run:
 
0
1
2
3
4
 
0
1
2
3
4
 
0
1
2
3
4
 
 
"After loops"
 
*/

 



answered Sep 8, 2022 by avibootz
0 votes
loop1:
    for (let i = 1; i <= 30; i++) {
        for (let j = 0; j < 5; j++) {
            if (i == 4) {
                break loop1;
            }
            console.log(j);
        }
        console.log();
    }
 
console.log("After loops");
 
 
 
 
/*
run:
 
0
1
2
3
4
 
0
1
2
3
4
 
0
1
2
3
4
 
"After loops"
 
*/

 



answered Sep 8, 2022 by avibootz
0 votes
loop1:
    for (let i = 1; i <= 4; i++) {
loop2:
        for (let j = 0; j < 6; j++) {
            console.log("j=" + j);
            for (let k = 0; k < 4; k++) {
                if (k == 3) {
                    break loop2;
                }
                console.log("k=" + k);
            }
        }
        console.log();
    }
 
console.log("After loops");
 
 
 
 
/*
run:
 
"j=0"
"k=0"
"k=1"
"k=2"

"j=0"
"k=0"
"k=1"
"k=2"

"j=0"
"k=0"
"k=1"
"k=2"

"j=0"
"k=0"
"k=1"
"k=2"

"After loops"
 
*/
 

 



answered Sep 8, 2022 by avibootz

Related questions

3 answers 215 views
3 answers 185 views
2 answers 175 views
4 answers 231 views
3 answers 198 views
198 views asked Sep 7, 2022 by avibootz
2 answers 154 views
2 answers 153 views
...