三種另外的循環 while{} 和do{}while{}還有switch case

while的寫法dom

var i=0;遊戲

while(i<5)
{
document.write("12378<br />"); 
i++;
}
get


while(true)----死循環的寫法。
{

}數學

do{}while();無論你正確與否,都先去執行一次,而後去判斷,若不知足,則不繼續執行
var a =1;
do{
document.write("12346789");-------無論下面的條件是什麼,都會先打印出來」123456789「
}while(a<0);it

switch case 多選一
var a =4;--------表明咱們要輸入的值。
switch(a)--------變量的名稱;
{
case 1:
alert("a=1")
break;//跳出花括號
case 2:
alert("a=2")
break;
case 3:
alert("a=3")
break;
case 5:
alert("a=5")
break;
default:
alert("輸入有誤!")------即當輸入的值,switch裏面不存在的時候直接提示輸入有誤!
break;
}io

alert(Math.random())數學經常使用的公式:隨即出現的0-1之間的小數。function

 

練習題;作一我的機猜拳遊戲:0石頭 1剪刀、二、布變量

<!--人 機
0 0 0平局
0 1 -1人
0 2 -2機
1 0 1機
1 1 0平局
1 2 -1人
2 0 2人
2 1 1機
2 2 0平局循環

function count()
{ var a=document.getElementById("a").value;
if(a=="石頭"||a=="剪刀"||a=="布")
{ if(a=="石頭")
{
var a=0
}
if(a="剪刀")
{
var a=1
}
else(a="布")
{
var a=2
}

}
else{
alert("你傻啊!除了剪刀、石頭、布,你家還能比較別的啊")
}
var x=parseInt(Math.random()*3)
var z=a-x
switch(z)
{
case 0:
alert("平局")
break;

case -1:
alert("恭喜您,您贏了")
break;

case -2:
alert("機器贏")
break;

case 1:
alert("機器贏")
break;

case 2:
alert("恭喜您,您贏了!")
break;
while

}

相關文章
相關標籤/搜索