Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda The `while` Loop | Section
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
JavaScript Essentials for Beginners - 1768407374405

bookThe `while` Loop

The while loop is another kind of loop supported by most programming languages including JavaScript.

The while loop is mainly used when we want to execute a block of code as long as a condition is true. Although it may behave similar to a for loop in certain circumstances, it is mainly used in cases where we don't know exactly how many times a block of code needs to be executed.

The general syntax of a while loop is:

while(boolean_expression) {
  // code to execute
}
Note
Note

If the condition of a while loop is always true, it will execute forever. Such a loop is known as an infinite loop.

The process of a while loop can be better understood by looking at it's flowchart:

Following is an example program which utilizes a while loop to find the first number that is divisible by both 11 and 12:

123456
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number that is divisible by both 11 and 12 is:", i);
copy

1. What is the main difference between a for loop and a while loop?

2. How many times will the following loop execute?

3. What will happen if the condition in a while loop is always true?

question mark

What is the main difference between a for loop and a while loop?

Select the correct answer

question mark

How many times will the following loop execute?

Select the correct answer

question mark

What will happen if the condition in a while loop is always true?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 69

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

bookThe `while` Loop

Deslize para mostrar o menu

The while loop is another kind of loop supported by most programming languages including JavaScript.

The while loop is mainly used when we want to execute a block of code as long as a condition is true. Although it may behave similar to a for loop in certain circumstances, it is mainly used in cases where we don't know exactly how many times a block of code needs to be executed.

The general syntax of a while loop is:

while(boolean_expression) {
  // code to execute
}
Note
Note

If the condition of a while loop is always true, it will execute forever. Such a loop is known as an infinite loop.

The process of a while loop can be better understood by looking at it's flowchart:

Following is an example program which utilizes a while loop to find the first number that is divisible by both 11 and 12:

123456
let i = 13; while(i % 11 != 0 && i % 12 != 0) { i += 1; } console.log("The first number that is divisible by both 11 and 12 is:", i);
copy

1. What is the main difference between a for loop and a while loop?

2. How many times will the following loop execute?

3. What will happen if the condition in a while loop is always true?

question mark

What is the main difference between a for loop and a while loop?

Select the correct answer

question mark

How many times will the following loop execute?

Select the correct answer

question mark

What will happen if the condition in a while loop is always true?

Select the correct answer

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 69
some-alt