LOOPS IN JAVASCRIPT
A loop allows us to repeat or execute a set of statement multipel times, which are written inside  a loop. It execute a block of code many times. Just like all other programming languages javascript also support looping concept.
javascript contain following types of loops :- 
- for loop
 
- do...while loop
 
- while loop
 
- for...in loop
 
FOR LOOP
The for loop consist  of three  expressions, with in brackets and separated by semicolons.
for loop syntax
for(initialisation;testcondition;increment/decrement)
 {
     statement;
}
for eg :-
var temp = 0;
for (var i = 1; i <= 20; i++)
{
   temp = temp + i;
}
alert("Sum = " + temp);   
do while loop
The do while loop execute a set of statement atleast once, whether condition is true or not, after executing statement atleast once, then it check the condition if the condition get true, then loop get repeated until condition is true.
do while loop syntax 
do {
     statement to executed;
     increment/decrement;
}
while (condition);
}
for eg:-
var temp = 0;
var number = 1;
do {
   temp += n;         // -- statement
   n++;              // -- increment/decrement
} while (n <= 20);   // -- condition
alert("Sum = " + temp);   
while loop
Unlike do while loop which execute atleast once wheather condition is true or false, while loop only execute statement if condition get true and continue this process until condtion is true.
while loop syntax
while (condition) {
    statement to be executed
}
for eg:-
 var temp = 0;
    var n = 1;
    while (n <= 50) {  // -- condition
      temp += n;        // -- statement
      n++;             // -- increment/decrement
     }
    alert("Sum = " + temp);  
for..in loop
for..in loop iterates through the properties of an object .
syntax of for..in loop
for (var in object) {
  statement to execute;
}
for eg:-
var employee = { name:"suresh", age: 25, degree: "btech" };
for (var item in employee) {
   alert(employee[item]);  
}
                       
                    
0 Comment(s)