Question : JavaScript: i++ in a loop

Because i++ adds 1, I have to start with -1 for my loop to work:
 
1:
2:
3:
4:
var i=-1;
while(i++<myArray.length-1){
alert(i);
}

 That code works but it seems awkward.  Is there a way better to do this, so that I can start with:

var i = 0;

Answer : JavaScript: i++ in a loop

for ( var i = 0; i < myArray.length; i++ ) {
  alert( i );
}

Is the common idiom
Random Solutions  
 
programming4us programming4us