JavaScript:猜测总是错误的
错误在于,无论我在提示符中输入什么数字,答案总是出现错误,即使它是正确的数字JavaScript:猜测总是错误的,javascript,html,Javascript,Html,错误在于,无论我在提示符中输入什么数字,答案总是出现错误,即使它是正确的数字 var numtobegusted=68; i=0; GuessedNum=document.getElementById('GNum')。值; 函数myFunction(){ if(GuessedNum==numToBeGuessed){ 警报(“正确猜测!数字实际上是”+numToBeGuessed) }否则{ io=i+1; 警惕(“猜错了!”); 警报(“猜测次数:+io”); } 我++ } 必须在函数内部
var numtobegusted=68;
i=0;
GuessedNum=document.getElementById('GNum')。值;
函数myFunction(){
if(GuessedNum==numToBeGuessed){
警报(“正确猜测!数字实际上是”+numToBeGuessed)
}否则{
io=i+1;
警惕(“猜错了!”);
警报(“猜测次数:+io”);
}
我++
}
必须在函数内部计算
猜测数
var numtobegusted=68;
设i=0;
函数myFunction(){
GuessedNum=document.getElementById('GNum')。值;
if(GuessedNum==numToBeGuessed){
警报(“正确猜测!数字实际上是”+numToBeGuessed)
}
否则{
io=i+1;
警惕(“猜错了!”);
警报(“猜测次数:+io”);
}
我++
}
用户单击按钮时,需要从输入中获取值。目前,当您的页面最初加载时,您会得到它,因此它将是一个空字符串。这是否回答了您的问题?使用console.log()查看每个阶段的变量会显示GuessedNum是一个空字符串,正如@NickParsons已经说过的那样。控制台是您的朋友:-)