需要检查用户输入是否为数字。代码未按预期工作。有人可以告诉我出了什么问题吗?

杰文·科克伦

只需要检查用户在提示中输入的数据是否是 Javascript 中的数字

  var userAge = prompt("Please enter your age", "");
    if (typeof userAge == 'number') {
      document.write("You are " + userAge + " years old.");
    } else {
      document.write('Please enter a valid number');
    }

当我输入我的年龄 28 进行测试时,我期望“你 28 岁”。将打印到文档中。但是,它会打印代码的 else 部分:“请输入有效数字。”

科什

从价值promptstring使用isNaN来代替:

var userAge = prompt("Please enter your age", "");
if (isNaN(userAge)) {
  document.write('Please enter a valid number');
} else {
  document.write("You are " + userAge + " years old.");
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有人可以告诉我我的Type或linq查询出了什么问题吗

有人可以告诉我出了什么问题吗?

有人可以告诉我我的代码有什么问题吗?[Python 2.7.1]

有人可以告诉我我的代码有什么问题吗?

有人可以告诉我这段代码有什么问题吗

有人可以告诉我此python代码有什么问题吗?

有人可以告诉我我的package.json文件出了什么问题吗?

有人可以告诉我我的代码有什么问题并尝试对其进行解释吗?

python中的变量不起作用,有人可以告诉我我的代码有什么问题吗?

详细信息未显示 - 有人可以告诉我我的代码有什么问题吗?

有人能告诉我我的代码有什么问题吗

有人能告诉我我的代码有什么问题吗?

有人能告诉我这段代码有什么问题吗?

有人可以告诉我这张图片有什么问题吗?

请,有人可以告诉我我的查询出了什么问题吗?当我在注册页面上上传文件时,它说的是错误的查询?

Java:检查输入的号码是否为超级号码的程序。有人可以告诉我我在做什么错吗?

有人可以告诉我出了什么问题吗,当我尝试解密我加密的密文时,它告诉我我的填充不正确

有人可以告诉我这有什么问题吗?是的,我刚开始学习 c#

有人能告诉我 emu8086 中的这段代码有什么问题吗?

有人可以解释我的代码出了什么问题吗?

有人可以告诉我在React Js中子元素的这种循环实现有什么问题吗

有人可以告诉我此代码针对基于心情发出qoutes的函数有什么问题吗?

有人能告诉我这个javascript有什么问题吗?

有人可以检查我的Xor神经网络代码有什么问题吗

“CRT 检测到应用程序在堆缓冲区结束后写入内存” 有人能告诉我出了什么问题吗?

有人可以告诉我这个mips问题是什么意思吗?

谁能告诉我我的代码出了什么问题

预测模型给出了奇怪的MAPE值,请问有人可以告诉我这是否正确吗?

有人可以说我的excel嵌套IF函数出了什么问题吗?