以下代码中出现错误。找不到代码的错误。 程序的其余部分将变量returnValueFinal的类型值评估为null。我想while循环提示用户输入一个数字,而while循环应该作为一个哨兵控制循环。 但是没有按预期工作。 这是我的代码,
while( typeof(returnValueFinal) === null )
{
prompt("Please enter a number");
console.log("null value");
}
有人能找到错误吗?提前谢谢
答案 0 :(得分:0)
typeof
返回一个字符串
所以typeof(returnValueFinal) === null
返回false,实际上是
returnValueFinal
为空使用returnValueFinal === null