如何检查输入值是整数还是浮点数?


问题内容

如何检查输入值是整数还是浮点数?

假设312/100 = 3.12,在这里我需要检查3.12是浮点值还是整数值,即没有任何小数位值。


问题答案:

您应该检查数字的小数部分是否为0。

x==Math.ceil(x)

要么

x==Math.round(x)

或类似的东西