【问题标题】: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')
  • 我想检查条件
  • 好的,在我之前的评论中,情况就在那里。从那里弄清楚。

标签: javascript angularjs


【解决方案1】:

AFAIK 最常用的方法是使用余数运算符:

boolean isFloat = amount % 1 !== 0

这应该适用于所有浏览器

【讨论】:

  • 谢谢!不知道。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-03-30
  • 1970-01-01
  • 1970-01-01
  • 2019-12-24
  • 1970-01-01
  • 2020-01-30
  • 2017-06-11
相关资源
最近更新 更多