参考:js验证输入是否是小数 我的方法是: //check the number is decimal number function checkDecimal(number){ if(!isNaN(number)){ var reg=/^[0-9]{1}\.\d+$/; return reg.test(number); } return false; } 用法示范: 1. checkDecimal("0.67"); 2. checkDecimal(1.33); 3. checkDec
function checkRates(str){ var re = /^(([1-9][0-9]*\.[0-9][0-9]*)|([0]\.[0-9][0-9]*)|([1-9][0-9]*)|([0]{1}))$; //判断字符串如果是整数不能以0开头后面加正整数,如果是浮点数整数部分不能为两个0:如00.00,如果是整数, var Sure; if (!re.test(str)){ Sure =0; }else{ Sure
C: /* 素数: 素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除. */ # include <stdio.h> bool PrimeNumber(int val); int main(){ int arr[] = {1,2,3,4,5}; int i,num; num = sizeof(arr) / sizeof(arr[0]); //获取数组长度 for (i=0;i<num;i++){ if (P
var data = “2018-12-09”; //返回为false则是日期格式;isNaN(data)排除data为纯数字的情况(此处不考虑只有年份的日期,如‘2018’) if(isNaN(data)&&!isNaN(Date.parse(data))){ console.log("data是日期格式!") }
引自:http://bbs.tianya.cn/post-414-38497-1.shtml 方法一: var ary = new Array("111","22","33","111"); var s = ary.join(",")+","; for(var i=0;i<ary.length;i++) { if(s.replace(ary[i]+",",&qu