---
title: Iterate with JavaScript Do...While Loops
---
## Iterate with JavaScript Do...While Loops

* `Do...While` loops makes sure that the code is executed at least once, and after the execution, if the condition inside the `while()` is **true**, it continues with the loop, otherwise it stop.

## Solution
```javascript
var myArray = [];
var i = 10;

do {
  myArray.push(i);
  i++;
} while(i <= 10);
```