4-9作业

来源:4-9 编程练习

挪威_

2020-01-03 17:41:08

var input = parseInt(prompt("请输入你的数字"));
var rodNum = [];

function arr(nums) {
   for (var i = 0; i < 9; i++) {
       rodNum[i] = Math.floor(Math.random() * 9 + 1);
       if (nums < rodNum[i]) {
           alert("猜小了");
           nums = parseInt(prompt("请输入你的数字"));
       } else if (nums > rodNum[i]) {
           alert("猜大了");
           nums = parseInt(prompt("请输入你的数字"));
       } else {
           alert("猜对了");
           break;
       }
   }
}

arr(input);

写回答

1回答

好帮手慕粉

2020-01-03

同学你好,实现的是有问题的,不用for循环就可以实现,直接跟生成的随机数做对比就行。参考:

http://img.mukewang.com/climg/5e0f0e8b09bf9e6309220573.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 36712 问题

查看课程

相似问题

2-4 作业

回答 1

4-4作业问题

回答 1

4-9作业

回答 1

4-9交作业

回答 1

4-9作业批改

回答 1