如何根据定义的十进制增量验证值
How to verify a value based on a defined decimal increment
我希望能够根据inc的值来验证x,inc是x允许的增量,如下例所示:
var inc=0.01;
var x;
//valid x value examples: 1.23, 2, 0.2
//invalid x value examples: 1.234, 0.002
if (x *does not increment by* inc){
//do some stuff like alert that x is invalid
}
javascript中有没有一种方法可以让我验证x是否以定义的值递增?
此条件应该有效:
if ((x / inc) % 1 == 0) {
// number is allowed increment
}
或者在您的情况下:
if ((x / inc) % 1 != 0) {
// alert user
}
相关文章:
- 如何根据定义的十进制增量验证值
- 如何使用javascript验证在表单输入中避免负值、浮点值和十进制值
- 用于验证十进制数的正则表达式
- 使用javascript的十进制验证未按预期工作
- 在javascript中验证十进制
- 使用jquery验证器插件为十进制数设置正则表达式
- 用于十进制验证的 Javascript 正则表达式不起作用
- JavaScript 中的十进制验证
- 如何验证十进制数
- HTML 正则表达式验证在十进制输入上仅限制一个句点
- 用于验证范围内十进制值的正则表达式是什么 - 0 到 99999.00
- 如何十进制验证:限制仅输入两个数值
- 验证十进制模式
- JavaScript中的Regex,用于验证十进制数字
- 使用javascript或jquery在文本字段中进行十进制验证
- 如何使用javascript验证十进制时间
- 如何验证十进制值输入
- 如何在JQuery中完全验证十进制值
- 如何在javascript中创建动态正则表达式来验证十进制数
- 使用Jquery或Javascript在文本框中验证十进制字段