JavaScript loop
This is a mechanism or step to execute a piece of code repeatedly.
This usally have starting point and ending point or it could run continuously non stop(which could lead to memory loss). Its mostly occur in an array.
They are different types of loop, which initially perform the same task by repeating an action number of times(0-10000) or continuously.
Generally a loop should contain
- Initial expression(more like an initial value of a parameter)
 - Condition (more like on what bases should you carry out a task)
 - Increasing or descending order ( more like when the code has perform the first task, then rerun again e.g automating a dice game 100 times)
 - Statement of execution (more like further adding features or certain conditions )
 
Types of loop JavaScript js
Loop js iterates a program or code.
Iteration is a single execution of a loop body.
1. do while loop:
This execute a task in an infinite number of times except the condition is false, the execution ends.
_In order to run multiple statement, block ({ }) is use to group them.
_
do{
//statement of task
} while (//condition);
2. while loop:
This is similar to do-while loop. If i++ is not included, it will loop forever, therefore causing storage issue in the browser.
Counter iterators:break & continue
Break:
This terminate loop and switch immediately.

Note: generally if the loop is being executed, it stop running if the condition is false contrary to the condition imply. Also if using prompt; when cancel is click, it end the program.
Continue:
This omit the condition and restore the loop (do while, while, for).
It help restart the loop when another condition is met(more like rerun after a part in a condition is obtained and keep working).
Labelled statement:
This is a statement use to break or continue  a loop. It helps to break or continue multiple nested loop at once.
It works two ways or both ways; clear example 
3. for loop:
it's execute task fixed number of times.
4. for of loop:
This loops through the values of an iterable object and over iterable data structures such as arrays, strings, maps, nodeLists, and more.
Note: this help returns items with previous item when using increments.

forEach:
This is a method in array that calls a function once for each array element.
5. for in loop:
This loop the properties of an object.
Review articles on function JavaScript
Let us connect with each other
connection between two or more parties bring solution to a problem
              






    
Top comments (0)