The while loop in JavaScript

While writing a program, you may encounter a situation where you need to perform an iterative action. In these situations, you will need to write loop commands to reduce the number of lines of code.

JavaScript supports all the necessary loops to reduce the pressure of the program:

While loop

The most basic loop in JavaScript is the while loop that will be discussed in this chapter. The purpose of the while loop is to execute a command or repeated code block as long as the expression - the expression is true . Once the expression becomes false , the loop ends.

Implementation diagram

The diagram showing the while loop implementation process is as follows:

The while loop in JavaScript Picture 1

Syntax

The following is the while loop syntax in JavaScript:

 while ( expression ){ Statement ( s ) to be executed if expression is true } 

For example

You try the following example to execute a while loop.

  type = "text/javascript" >  
 Set the variable to different value and then try. 

Result:

 Starting Loop 
Current Count: 0
Current Count: 1
Current Count: 2
Current Count: 3
Current Count: 4
Current Count: 5
Current Count: 6
Current Count: 7
Current Count: 8
Current Count: 9
Loop stopped!
Đặt biến vào giá trị khác nhau và thử thử .

 

Do . while loop

The do . while loop is similar to the while loop except that the condition check occurs at the end of the loop. This means that the loop will always be executed at least once, even if the condition is false .

Implementation diagram

Here is the do-while loop implementation diagram:

The while loop in JavaScript Picture 2

Syntax

Do . while loop syntax in JavaScript is as follows:

 do { Statement ( s ) to be executed ; } while ( expression ); 

Note - Don't forget the semicolon used at the end of the do . while loop.

For example

Try the following example to learn how to execute a do . while loop in JavaScript.

  type = "text/javascript" >  
 Set the variable to different value and then try. 

Result:

 Starting Loop 
Current Count: 0
Current Count: 1
Current Count: 2
Current Count: 3
Current Count: 4
Loop Stopped!
Đặt biến vào giá trị khác nhau và thử thử .

 

Follow tutorialspoint

Previous article: Switch Case command in JavaScript

Next article: For loop in JavaScript

4 ★ | 2 Vote

May be interested

  • What is JavaScript? Can the Internet exist without JavaScript?What is JavaScript?  Can the Internet exist without JavaScript?
    not everyone knows what javascript is and how it works. the long and fascinating development history of javascript as well as what we can do with javascript is still unknown.
  • How to Fix Boot Loop Problems in WindowsHow to Fix Boot Loop Problems in Windows
    after starting your windows device, you may sometimes experience an infinite boot loop issue (also known as an 'infinite boot loop' error).
  • While loop in PythonWhile loop in Python
    what does the while loop in python do? what is the syntax and how to use while loop? those are the content we will approach in this python lesson.
  • What is Currying in Javascript? How to use Currying in JavaScriptWhat is Currying in Javascript? How to use Currying in JavaScript
    the currying feature in javascript can help you keep your code tidy and give you a new way of seeing how functions work. currying is ideal when you want to break complex logic into smaller, manageable, and self-contained pieces of code.
  • What is Loop mail?What is Loop mail?
    what is loop mail? to help you with this question, the following article will help you find out what loop mail is.
  • Things to know about 'this' in JavaScriptThings to know about 'this' in JavaScript
    are you having trouble understanding the keyword 'this' in javascript ? then please read what you need to know about 'this' in javascript below.
  • Udemy's top 5 JavaScript coursesUdemy's top 5 JavaScript courses
    a programming language that runs on any computer in the world. a language does not need any special software to run. a language ranked among the top in the world.
  • Why Microsoft Loop Can't Compare to NotionWhy Microsoft Loop Can't Compare to Notion
    many people have been using notion for brainstorming for years, so it's interesting to see if loop can replace it as they move deeper into the microsoft ecosystem.
  • Top site with many good JavaScript exercises to practiceTop site with many good JavaScript exercises to practice
    many people, after taking javascript courses and being equipped with some knowledge of the language they pursue, are eager to improve and cultivate these learned skills. so this article will give you a list of the top 3 websites to actually make javascript.
  • What is JavaScript?What is JavaScript?
    javascript is a programming language of html and web. it is lightweight and most commonly used as part of web pages, but their implementation allows client-side scripts to interact with users and create dynamic websites. it is an interpreted programming language with object-oriented capabilities.