Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查变量中的值是整数还是小数_Javascript_Angularjs - Fatal编程技术网

Javascript 检查变量中的值是整数还是小数

Javascript 检查变量中的值是整数还是小数,javascript,angularjs,Javascript,Angularjs,我有一个变量amount 如果amount的值为10,那么我应该将其记录为“integer” 如果金额有值10.5,那么我应该将其记录为“float” AFAIK最常用的方法是使用余数运算符: boolean isFloat = amount % 1 !== 0 这应该适用于所有浏览器console.log(~~amount==amount?'integer':'float')我想签入条件OK,那么条件就在我前面的注释中。从那算起,谢谢!我不知道。

我有一个变量
amount

  • 如果amount的值为
    10
    ,那么我应该将其记录为“integer”
  • 如果金额有值
    10.5
    ,那么我应该将其记录为“float”

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

      boolean isFloat = amount % 1 !== 0
      

      这应该适用于所有浏览器

      console.log(~~amount==amount?'integer':'float')
      我想签入条件OK,那么条件就在我前面的注释中。从那算起,谢谢!我不知道。