for(var i=Startwert;Startwert<Endwert;i++) { Verarbeitungsschritt1; Verarbeitungsschritt2; }In der Klammer werden Semikolons gesetzt, da hier Verarbeitungsschritte abgetrennt werden und keine Parameter gesetzt werden.
<script language="JavaScript"> <!--BEGIN var auf='<tr><td align="center">'; var zu='</td></tr>'; document.write('<table border=1>'); for(var i=1;i<10;i++) { document.write(auf+i+zu); } document.write('<table>'); //END--> </script>
<script language="JavaScript"> <!--BEGIN var y=1; var x=1; var i=1; document.write('<table border=2>'); for(y=1;y<3;y++) { document.write('<tr>'); for(x=1;x<6;x++) { document.write('<th>'+i+++'</th>'); } document.write('<tr>'); } document.write('<table>'); /END--> </script>
<script language="JavaScript"> <!--BEGIN var start=0 var end=0 var schritt=0 start=prompt("Bitte geben Sie einen Startwert ein!",""); start=parseInt(start); end=prompt("Bitte geben Sie einen Endwert ein!",""); end=parseInt(end); schritt=prompt("Bitte geben Sie die Schrittgröße ein!",""); schritt=parseInt(schritt); for(i=start;i<=end;i=i+schritt) document.write(i+'<br>') //END--> </script>oder in verkürzter Schreibweise:
<script language="JavaScript"> <!--BEGIN var start=parseInt(prompt("Bitte geben Sie einen Startwert ein!","")); var end=parseInt(prompt("Bitte geben Sie einen Endwert ein!",""))+1; var schritt=parseInt(prompt("Bitte geben Sie die Schrittgröße ein!","")); for(i=start;i<end;i=i+schritt) document.write(i+'<br>') //END--> </script>
<script language="JavaScript"> <!--BEGIN var start=parseInt(prompt("Bitte geben Sie einen Startwert ein!","")); var end=parseInt(prompt("Bitte geben Sie einen Endwert ein!",""))+1; var schritt=parseInt(prompt("Bitte geben Sie die Schrittgröße ein!","")); var abbruch=parseInt(prompt("Bitte geben Sie den Abbruchwert ein!","")); for(;start<end;start+=schritt) if(start==abbruch)break; else document.write(start+'<br>') //END-->
<script language="JavaScript"> <!--BEGIN var x=parseInt(prompt("Bitte geben Sie einen Endwert ein","")+1); for(var i=0;i<x;i++) if(i==5)break else document.write(i+'<br>'); //END--> </script>
<script language="JavaScript"> <!--BEGIN for(var i=1;i<20;i++) if(!(i%2))continue; else document.write(i+'<br>'); //ENDE--> </script>
<script language="JavaScript"> <!--BEGIN var end=parseInt(prompt("Bitte geben Sie einen Endwert ein!",""))+1; for(var i=1;i<=end;i++) { if(i%2) if(!(i%5)) break; else continue; else document.write(i+'<br>'); } //END--> </script>