How for-loops work
A for loop has 3 parts
I will go the through the first section, than the third and than the second.
The first part is where we will start, in this case, I want to start at 0.
for(let index = 0;)
than we say every time the loop repeats how much does it add?
In this case Im using numbers and adding 1 each time. so I say:
for(let index = 0; index = index + 1)
And the final part when do we want the loop to stop?
in this case I want it to stop at 10 so I will make my for-loop like this:
for(let index = 0; index < 10; index = index + 1)
Now I add the body to my for-loop
for(let index = 0; index < 10; index = index + 1) {
}
And now inside the body I run the command: console.log(index);
this will run the for-loop
for(let index = 0; index < 10; index = index + 1) {
console.log(index); } //-> 0 1 2 3 4 5 6 7 8 9
It will run to 9 not 10 because it did run 10 times, but
the index started at 0 not 1