Jump to content

rebelsoul777

New Members
  • Posts

    3
  • Joined

  • Last visited

Posts posted by rebelsoul777

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

     

     

×
×
  • Create New...