JavaScript如何判断整数并保留两位小数?

更新于
2026-09-29 17:07:49
0阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1070个文字,预计阅读时间需要5分钟。

JavaScript如何判断整数并保留两位小数?

javascript判断一个数是否为整数的方法是使用取余运算符(%)。任何整数除以1都会得到余数为0。利用这个规则,我们可以编写一个函数来判断一个数是否为整数。

javascriptfunction isInteger(obj) { return obj % 1===0;}

console.log(isInteger(3)); // trueconsole.log(isInteger(3.3)); // false

一、使用取余运算符判断

任何整数都会被1整除,即余数是0。利用这个规则来判断是否是整数。

JavaScript如何判断整数并保留两位小数?

function isInteger(obj) { return obj%1 === 0 } isInteger(3) // true isInteger(3.3) // false 

以上输出可以看出这个函数挺好用,但对于字符串和某些特殊值显得力不从心

isInteger('') // true isInteger('3') // true isInteger(true) // true isInteger([]) // true

对于空字符串、字符串类型数字、布尔true、空数组都返回了true,真是难以接受。

阅读全文

本文共计1070个文字,预计阅读时间需要5分钟。

JavaScript如何判断整数并保留两位小数?

javascript判断一个数是否为整数的方法是使用取余运算符(%)。任何整数除以1都会得到余数为0。利用这个规则,我们可以编写一个函数来判断一个数是否为整数。

javascriptfunction isInteger(obj) { return obj % 1===0;}

console.log(isInteger(3)); // trueconsole.log(isInteger(3.3)); // false

一、使用取余运算符判断

任何整数都会被1整除,即余数是0。利用这个规则来判断是否是整数。

JavaScript如何判断整数并保留两位小数?

function isInteger(obj) { return obj%1 === 0 } isInteger(3) // true isInteger(3.3) // false 

以上输出可以看出这个函数挺好用,但对于字符串和某些特殊值显得力不从心

isInteger('') // true isInteger('3') // true isInteger(true) // true isInteger([]) // true

对于空字符串、字符串类型数字、布尔true、空数组都返回了true,真是难以接受。

阅读全文