验证是否为数字

function verifyNumber(value) {
  let reg = /^[+]{0,1}(\d+)$|^[+]{0,1}(\d+\.\d+)$/;
  let lastChar = value.substr(value.length - 1);
  return reg.test(lastChar) || value === "";
}


 verifyNumber("-1")  //true
 verifyNumber("+1")  //true
 verifyNumber("1")   //true
 verifyNumber("1a")  //false

  

posted @ 2018-08-02 17:51  喵爷66123  阅读(127)  评论(0编辑  收藏  举报