温馨提示:这篇文章已超过230天没有更新,请注意相关的内容是否还可用!
![javascript判断正整数-代码示例 javascript判断正整数-代码示例](https://www.guihejia.com/zb_users/upload/2023/11/202311261701002754583182.jpg)
JavaScript中可以使用一些方法来判断一个数是否为正整数。我们可以使用Math.floor()方法将一个数向下取整,然后再与原数进行比较,如果两者相等,则说明该数是正整数。示例代码如下:
function isPositiveInteger(num) {
if (Math.floor(num) === num && num > 0) {
return true;
} else {
return false;
}
}
console.log(isPositiveInteger(5)); // 输出 true
console.log(isPositiveInteger(5.5)); // 输出 false
console.log(isPositiveInteger(-5)); // 输出 false
在上面的示例代码中,我们定义了一个名为isPositiveInteger的函数,它接受一个参数num。我们使用Math.floor()方法将num向下取整,然后与原数进行比较。如果两者相等且num大于0,则返回true,否则返回false。通过调用该函数并传入不同的参数,我们可以判断一个数是否为正整数。例如,isPositiveInteger(5)会返回true,因为5是一个正整数;isPositiveInteger(5.5)会返回false,因为5.5不是一个正整数;isPositiveInteger(-5)也会返回false,因为-5不是一个正整数。
文章版权声明:除非注明,否则均为莫宇前端原创文章,转载或复制请以超链接形式并注明出处。