javascript - 检查数字中是否存在数字

标签 javascript jquery regex match

我有一个奇怪的情况,我想...

我正在编写一些 jquery/javascript 代码来验证数字,我需要检查输入的数字中是否存在给定的 int。

因此,例如,如果我要检查的数字是 15,而这些人输入的是 1,我需要检查并查看 1 是否存在于 15 之内,如果存在,则返回 true,否则返回 false。

我试过 .stringOf 但那当然只适用于字符串。

有什么想法吗?抱歉,如果这是一个 super 简单的答案。提前致谢。

到目前为止:

var Quantity = parseFloat(entered_value); // 1
var max = 15;
if(max.indexOf(Quantity) >= 0){
    qty = Quantity;
}else{
    qty = max;
}

最佳答案

var Quantity = parseFloat(entered_value); // 1
var max = 15;
if(max.toString().indexOf(Quantity.toString()) >= 0){
    qty = Quantity;
}else{
    qty = max;
}

关于javascript - 检查数字中是否存在数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16900022/

相关文章:

jQuery on event 不适用于 future 的选择器

javascript - 有没有更好的方法来编写这个 javascript 正则表达式/替换?

javascript - 运行 JS 函数时,如何在 C# 中的 Edgejs 中获取错误文本?

javascript - IncomingMessage 中止事件

javascript - 在 <br> 之间选择文本

javascript - 用个人资料链接 javascript 替换用户名

regex - JSF 2.0 validateRegex 带有自己的验证器消息

javascript - 使用预填充的表单,仅提交更改的字段

javascript - 在 Mouseover 上为嵌套的 div 执行一个函数

javascript - jQuery load() 方法