5.Practice makes perfect


#1

//Remember to set your condition outside the loop!

var loop = function(){
while(){
//Your code goes here!
}
};

loop();

alow tell me the answer yung g


#2

@nirmal_thnagaraj,

What they are trying to achieve,
that you are able to use a while-loop.

             point of entry
             in while-loop
                   |
                   V
 ->  while ( condition===true )   -->EXIT--->if condition===false
|       {  // begin of while-code-block  
^
|          // your code that will be executed 
|          //       as long as while-condition === true
|
^<- - - } //end of while-code-block, 
                     while-condition is checked again !!

They give you the code:

var understand = true;

while(understand){
	console.log("I'm learning while loops!");
	//Change the value of 'understand' here!
	understand=false;   //<<== you make sure
                               while-condition===false
}

1 You assign true to the variable understand

2 The while-statement -tests the condition-,
--which is the variable understand with its value being true
3 Access is granted to the while-code-block
4 console.log("I'm learning while loops!"); is executed.
5 assignment of the false value to the variable understand
6 END of while-code-block is reached,
goto 2 //The while-statement -tests the condition-, understand

As understand renders to false,
the while will NOT execute its body,
and will EXIT.

Reference::

google search
== the Book ==
javascript while site:developer.mozilla.org
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while


#3

@nirmal_thnagaraj,

var count = 0;

var loop = function(){
	while( count < 3 ){
	//Your code goes here!
            console.log("Loop " + ( count + 1) );
            count = count + 1;
	}
};

loop();

#4

2 posts were split to a new topic: 5. practice make perfec


#6