TypeScript continue

Summary: In this tutorial, you will learn about the TypeScript continue statement and how to use it to skip the current iteration of a loop.

The continue statement is used to control a loop such as a for loop, a while loop, or a do...while loop.

The continue statement skips to the end of the loop and continues the next iteration.

Using the TypeScript continue statement inside a for loop #

The following example illustrates how to use the continue statement inside a for loop:

for (let index = 0; index < 9; index++) {
    
    // if index is odd, skip it
    if (index % 2)
        continue;

    // the following code will be skipped for odd numbers
    console.log(index);
}

Try it

Output:

0
2
4
6
8

In this example:

  • First, loop over the numbers from 0 to 9.
  • Then, if the current number is odd, skip outputting the number to the console by using the continue statement. If the current number is an even number, output it to the console.

Using the TypeScript continue statement inside a while loop #

The following example shows how to use the continue statement in a while loop. It returns the same result as the above example.

let index = -1;

while (index < 9) {
    index = index + 1;
    if (index % 2)
        continue;
    console.log(index);
}

Try it

Output:

0
2
4
6
8   

Using the TypeScript continue statement inside a do while loop #

The following example demonstrates how to use the continue statement in a do...while loop. It returns the number of even numbers from 9 to 99:

let index = 9;
let count = 0;

do {
  index += 1;
  if (index % 2)
    continue;
  count += 1;
} while (index < 99);

console.log(count); // 45

Try it

Summary #

  • Use the TypeScript continue statement to skip to the end of the loop and continue the next iteration.

Was this helpful?