我有一个奇怪的情况,我想......
我正在编写一些jquery / javascript代码来验证数字,我需要检查输入的数字中是否存在给定的int。
因此,例如,如果我检查的数字是15,并且人员输入1,我需要检查并查看15中是否存在1,如果确实存在,则返回true,否则返回false。
我尝试过.stringOf,但这当然只适用于字符串。
有什么想法?对不起,如果这是一个超级简单的答案。提前谢谢。
到目前为止:
var Quantity = parseFloat(entered_value); // 1
var max = 15;
if(max.indexOf(Quantity) >= 0){
qty = Quantity;
}else{
qty = max;
}
答案 0 :(得分:3)
var Quantity = parseFloat(entered_value); // 1
var max = 15;
if(max.toString().indexOf(Quantity.toString()) >= 0){
qty = Quantity;
}else{
qty = max;
}
答案 1 :(得分:1)
var num = 1,
max = 15,
isSubString = (max+'').indexOf(num) > -1;
if ( isSubString ) {
// Num is a sub string of max
}