functionisNumber(val){varregPos=/^\d+(\.\d+)?$/;//非负浮点数varregNeg=/^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/;//负浮点数if(regPos.test(val)||regNeg.test(val)){returntrue;}else{返回错误;}}isNumber("123");//真实数字("12.3");//真实数字("12..3");//falseisNumber("测试");//错误的
