// 产生一个随机数
/*
prompt():显示用户输入的对话框
参数,用来提示用户输入的信息。
返回值:如果用户点击确定按钮,返回用户在输入框中输入的内容
如果用户点击取消按钮,返回null
*/
/* function game(n){
var num=n;
if(n>0){
for(i=0;i
var randoumNum=Math.round(Math.random()*100);
console.log(randoumNum);
var guess=prompt("请输入你猜的的数字(0~100)");
console.log(guess);
num=num-1;
console.log(num);
var str=num>0?'你还有'+num+'次机会':'game over!';
if(randoumNum>guess){
alert('猜小了'+str);
}
else if(randoumNum
alert('猜大了'+str);
}
else{
alert('猜对了');
return '猜对了';
}
}
}
else{
alert('game over!');
}
}
game(3);*/
// 用户有5次机会
function guessNumber(){
var random_num=Math.ceil(Math.random()*100);
console.log(random_num);
var count=5;
var finish=false;
while(!finish){
if(count<0){
alert('次数已经用完了');
break;
}
count--;
var guess_num=prompt("请输入你猜的数字(0~100)");
if(random_num>guess_num){
alert('猜小了,还有'+count+'次机会');
}
else if(random_num
alert('猜大了,还有'+count+'次机会');
}
else {
alert('猜对了!you are good!');
finish=true;
}
}
}
guessNumber();
一键复制
编辑
Web IDE
原始数据
按行查看
历史