学习状态
过目即忘
贴上 code
Code
<script>
// 1.随机生成1-10的整数
function getRandom(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
console.log( getRandom(1,10));
// var random = getRandom(1,3);
// while (true) {//死循环
// var num = prompt ('猜1-2');
// if (num > random) {
// alert('shabi');
// }else if (num < random) {
// alert('chunbi');
// }else {
// alert('good');
// break;
// }
// }
var random = getRandom(1,10);
for (let i = 1; i <= 10; i++) {
var num = prompt ('猜1-10');
if ( i == 10) {
alert('你妈的十次都没对');
break;
}else if (num > random) {
alert('大了');
} else if (num < random) {
alert('小了');
}else {
alert('对了');
break;
}
}
</script>
理论上来讲应该没啥错
思路
getRandom
生成 1-10 的随机整数
for 循环 去猜 如果 i == 10 也就是循环次数达到了 10 次,还没猜对,那么就不让你猜了直接 break 跳出循环 如果猜对了也跳出循环。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于