Nov
23
2015
By abernal
Loops are useful to iterate a given number of times based on a given condition
While loop
Syntax
while(condition){
// code
}
Sample
var amountOfIterations = 10;
var currentIteration = 1;
while (currentIteration <= amountOfIterations){
console.log("this is the current iteration : " + currentIteration );
currentIteration++;
}For loop
Syntax
for(*start with this* ; *loop if this expression is true * ; *do this after each loop*){
// code
}
Sample
var amountOfIterations = 10;
for(var currentIteration = 1; currentIteration <= amountOfIterations ; currentIteration++){
console.log("this is the current iteration : " + currentIteration );
}
// Other Sample
Array.prototype.countCattle = function(kind) {
var numKind = 0;
for (var i; i < this.length; i++){
if (this[i].type == kind ){
numKind++;
}
}
return numKind;
};