Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript:猜测总是错误的_Javascript_Html - Fatal编程技术网

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已经说过的那样。控制台是您的朋友:-)