检查变量中的值是整数还是小数[重复]
Posted
技术标签:
【中文标题】检查变量中的值是整数还是小数[重复]【英文标题】:Check whether the value in variable is integer or decimal [duplicate] 【发布时间】:2018-11-18 06:35:10 【问题描述】:我有一个变量amount
。
10
,那么我应该将其记录为“整数”
如果金额的值为10.5
,那么我应该将其记录为'float'
【问题讨论】:
console.log(~~amount === amount ? 'integer' : 'float')
我想检查条件
好的,在我之前的评论中,情况就在那里。从那里弄清楚。
【参考方案1】:
AFAIK 最常用的方法是使用余数运算符:
boolean isFloat = amount % 1 !== 0
这应该适用于所有浏览器
【讨论】:
谢谢!不知道。以上是关于检查变量中的值是整数还是小数[重复]的主要内容,如果未能解决你的问题,请参考以下文章
检查变量是不是只是JavaScript中的整数的最佳方法[重复]