var ourArray = [];
var i = 0;
while(i < 5) {
ourArray.push(i);
i++;
} // 0 to 4 [ 0, 1, 2, 3, 4 ]
var myArray = [];
var i = 5;
while (i >= 0) {
myArray.push(i);
i--;
} // 5 to 0 (reverse) [ 5, 4, 3, 2, 1, 0 ]
var myArray = [];
var i = 10;
do { // The do while loop will always run atleast once before checking the condtion. This will return false and break out of the loop.
myArray.push(i);
i++;
} while (i < 5)
console.log(i, myArray);
let arr = ['jan', 'feb', 'mar', 'apr', 'may'], i = 0;
// do something at least 1 time even if the condition is false
do{
console.log(arr[i]);
i++;
}while(arr.includes('dec'));
// output: jan
var ourArray = [];
var i = 5;
do {
ourArray.push(i);
i++;
} while (i < 5); // it will work once and stop looping.
var myArray = []
var i = 0;
while(i < 5){
myArray.push(i)
i++
}
console.log(myArray);