js 判断是否是数值型
2020-12-29 本文已影响0人
糖小羊儿
function isNumber(val) {
let result = /^[-+]?(([0-9]+)([.]([0-9]+))?|([.]([0-9]+))?)$/.test(val);
return result;
}
isNumber(34.53);//true
isNumber(+34.53);//true
isNumber(-34.53);//true
isNumber('34.53');//true
isNumber('+34.53');//true
isNumber('-34.53');//true