【发布时间】:2013-05-04 19:09:23
【问题描述】:
我认为 isNaN 不适合我的情况。我想确保某个变量在验证时只包含整数。所以在我的情况下 -1.45 不应该被允许。 1、23、334 等值应该是允许/有效的。
【问题讨论】:
-
整数不包括负数。所以一个完整的答案是
function isWholeNumber(v){return Number.isInteger(v) && v >= 0} -
我认为这个问题不是重复的,因为它询问的是整数,而不是“浮点数或整数”。
标签: javascript