Loops and arrays
If you are not convinced of how extremely useful loops are by now, have a look at loops and arrays. Loops make life with arrays a lot more comfortable.
We can combine the length property and the condition part of the for loop or while loop to loop over arrays. It would look like this in the case of a for loop:
let arr = [some array];
for (initialize variable; variable smaller than arr.length; statement) {
// code to be executed
}
Let's start with a simple example that is going to log every value of the array:
let names = ["Chantal", "John", "Maxime", "Bobbi", "Jair"];
for (let i = 0; i < names.length; i ++){
console.log(names[i]);
}
This will output:
Chantal
John
Maxime
Bobbi
Jair
We use the length property to determine the maximum value of our index. The index starts counting at 0, but the length does not. The index is always one smaller than the length. Hence, we loop over...