JavaScript入门教程-用while方法来进行循环运算


Syntax:

while(Bedingung) {
der auszufuehrende Code, solange Bedingung wahr ist
}
hier geht's weiter, wenn die Bedingung (endlich) falsch ist

HTML-Quellcode wie folgt:

<html>
<head>
   <title>Mein erstes Skript</title>

<script language="JavaScript" tpye="text/javascript">
<!--
   var passwort;
   while(passwort!="lang") {
   passwort=prompt("给我填写密码!","");
   }
   location.href="d_ziel01.htm"
//-->
</script>

</head>

<body>
</body>

</html>


句法:

while(条件) {
将被执行的源码,只要条件为真
}
直到条件为假的时候,此处的源码才运行

我们将上面的HTML完整源码存为d_while.htm来试验一下。

1   var passwort;
2   while(passwort!="lang") {
3   passwort=prompt("给我填写密码!","");
4   }
5   location.href="d_ziel01.htm"

请参看上面JavaScript源码:

第一行,设定变量passwort
第二行,给变量passwort赋值为lang
第三行,出现对话框,要求填写密码,只要你不填写lang字,此对话框会永远
        重复出现,讨厌,是吧?:-)
第五行,当你填写对了,你就进入d_ziel.htm网页,不过,到那,你还得看我
        的打油诗,更讨厌。你自己看着办吧:-)


下一章里,我们将进一步完善上面的while()程序。