<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
<!--
for (var i = 0; i < 10; i++){
document.write(i + " | ");
}
// -->
</SCRIPT>
So that explains it - except it displays 0-9 - you wanted 1 - 10
OK change var i = 0; i < 10; to var i = 1; i <= 10;
Here are some other examples
even numbers between 0 and 10
Change var i = 0; i <= 10; i++ to var i = 2; i <= 10; i+=2
odd numbers between 1 and 10
Change var i = 0; i <= 10; i++ to var i = 1; i <= 10; i+=2
To break out of a loop once a certain number is reached use this
Heres the code
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
<!--
for (var i = 1; i <= 10; i+=1) {
document.write(i + " | ");
if(i == 5){
document.write(" stopped ");
break;
}
}
// -->
</SCRIPT>
These were just a few examples of how you can use a for loop