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...