Hi everyone,
I need some help regarding the topic of while loop mentioned in ch7 lesson3. I'm stuck for first time in this course. Till now everything was super easy, but now I really don't understand what's going on in this loop.
There is that loop:
var loopCount = 5;
while(loopCount > 0) {
var target = document.getElementById("target");
target.innerHTML = "LoopCount: " + loopCount + "<br>" + target.innerHTML;
console.log("LoopCount is now: " + loopCount);
loopCount = loopCount -1;
}
In console result looks like this:
LoopCount is now: 5
LoopCount is now: 4
LoopCount is now: 3
LoopCount is now: 2
LoopCount is now: 1
End loop
but in html it starts from 1 to 5, why?:
LoopCount: 1
LoopCount: 2
LoopCount: 3
LoopCount: 4
LoopCount: 5
I don't understand that line:
target.innerHTML = "LoopCount: " + loopCount + "<br>" + target.innerHTML;
Since in the beginning variable loopCount is set to 5, why in html it starts with 1. Where is it come from?
Thanks