JavaScript 检查 number 类型数据
// 检查是否为任意数(实数)
function isNumeric(strNumber) {
var newPar = /^(\+|-)?(0|[1-9]\d*)(\.\d*[1-9])?$/
alert(newPar.test(strNumber));
}
// 检查是否为正数
function isUnsignedNumeric(strNumber) {
var newPar = /^\d+(\.\d+)?$/
alert(newPar.test(strNumber));
}
// 检查是否为整数
function isInteger(strInteger) {
var newPar = /^(-|\+)?\d+$/
alert(newPar.test(strInteger));
}
// 检查是否为正整数
function isUnsignedInteger(strInteger) {
var newPar = /^\d+$/
alert(newPar.test(strInteger));
}