gpt4 book ai didi

javascript - 如何使 if 语句在单击一次按钮后继续工作

转载 作者:行者123 更新时间:2023-11-29 15:16:53 25 4
gpt4 key购买 nike

我会尝试更好地解释它。我重写了一段代码,以使其更好作为示例。如您所见,我有一个生成数字的应用程序,但要生成正确的数字,由于随机和 if 语句,我必须在按钮上单击 5-15 次。我想问一下如何制作一个过程来跳过不正确的数字并仅一次单击就给出实际答案(点击 5-15 次)。如果您不理解我,我可以提供更多信息。非常感谢!

*视频:https://vimeo.com/251109159

  function getnumber() {
var input = document.IX.onetoThou.value;

var firstNum = input[0];

var ranNumb = Math.floor(Math.random()*(99-00+1)+00);
var ans = "you are right!";

var newNumber = firstNum + ranNumb;

if ( newNumber % 5 == 0){
document.getElementById("newnumber").innerHTML = newNumber+" "+ans;
}
}

最佳答案

您可以将号码的生成包装在 do while 循环中:

function getnumber() {
var input = document.IX.onetoThou.value;
var firstNum = input[0];
var ans = "you are right!";
var newNumber;
do {
var ranNumb = Math.floor(Math.random()*(99-00+1)+00);
newNumber = firstNum + ranNumb;
} while (newNumber % 5 !== 0);

document.getElementById("newnumber").innerHTML = newNumber+" "+ans;

}

关于javascript - 如何使 if 语句在单击一次按钮后继续工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48258618/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com