javascript - 如何判断一个整数能否被小数整除?

标签 javascript

如果使用 % 那么它适用于整数%interger:

10%5 == 0 return true;
10%3 != 0 return false;

但是如何使用代码来检查变量a是否可以

a%0.002 == 0 return true;
a%0.002 != 0 return false;

a 可以是整数或 float 。

提前感谢您的任何提示

最佳答案

您可以使用模运算符来验证整数除法结果:

var n=25, dec=.0125;

(n/dec)%1==0; //   returned value: (Boolean) true


var n=25, dec=.022;

(n/dec)%1==0; //  returned value: (Boolean) false

关于javascript - 如何判断一个整数能否被小数整除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16909104/

相关文章:

javascript - polymer 1 : parent component not listening to a fire event from a child component's 'detached' method?

JavaScript - 如何从脚本内容中检索 src =""url?

javascript - 如何并排显示表格

javascript - MVC 中的动态进度条

javascript - 如何在 vanilla javascript 中将 promise 链接到 for 循环中

javascript - 使用事件监听器添加多个元素的最快方法?监听点击窗口不好吗?

javascript - htaccess 中的查询字符串导致 404 错误

javascript - v8 中的和谐代理

javascript - 为什么我的代码变成 "10 $digest error"?

javascript - 如何使用一个衬里递归地向 Javascript 数组添加属性?