【发布时间】:2017-09-29 04:26:00
【问题描述】:
var generate_1 = Math.floor(Math.random() * 7);
var ask_user = prompt("Enter the number between 1-6");
while(ask_user){
if (generate_1 != ask_user){
var message = alert("Try one more time");
}else
message = alert("Congratulations");
}
嗨 我是javascript新手,你们能帮我写代码吗?这是问题: 编写执行以下操作的 Javascript 代码:
A) 生成 1 到 6 范围内的随机数,然后将其存储在变量中。 B) 程序应提示用户输入 1 到 6.q 范围内的数字 C) 如果用户输入的号码与A点生成的号码不符 在浏览器中显示一条消息以鼓励用户再试一次。 否则恭喜用户。
PS:下面是如何提示用户输入的示例
Var name = prompt(“请输入你的名字”); 和上面的代码。
【问题讨论】:
-
您的图片链接不正确。建议将代码发布为代码块或 sn-p 而不是图像。您还应该说明您为解决问题所做的尝试以及结果如何。
-
您正在创建一个无限循环。此外,在循环中创建阻止弹出窗口会提供糟糕的用户体验。使用
input元素和一个按钮,以及它们的事件。
标签: javascript random