# Loops and Iterations

### JavaScript Loop Statements

|                                                                 |                                                             |   |
| --------------------------------------------------------------- | ----------------------------------------------------------- | - |
| Statement                                                       | Description                                                 |   |
| [break](https://www.w3schools.com/jsref/jsref_break.asp)        | Breaks out of a loop                                        |   |
| [continue](https://www.w3schools.com/jsref/jsref_continue.asp)  | Skips a value in a loop                                     |   |
| [while](https://www.w3schools.com/jsref/jsref_while.asp)        | Loops a code block while a condition is true                |   |
| [do...while](https://www.w3schools.com/jsref/jsref_dowhile.asp) | Loops a code block once, and then while a condition is true |   |
| [for](https://www.w3schools.com/jsref/jsref_for.asp)            | Loops a code block while a condition is true                |   |
| [for...of](https://www.w3schools.com/jsref/jsref_forof.asp)     | Loops the values of any iterable                            |   |
| [for...in](https://www.w3schools.com/jsref/jsref_forin.asp)     | Loops the properties of an object                           |   |
