JS验证变量是否数字类型

  function fucCheckNUM(NUM)
 {
var i,j,strTemp;
strTemp="0123456789.-";
  var  re   ="/,/g";     // 用   eval   强制字符串成正则表达式执行   
       NUM=NUM.replace(eval(re),""); 
if ( NUM.length== 0)
{
     return  false;
}
for (i=0;i<NUM.length;i++)
{
    j=strTemp.indexOf(NUM.charAt(i)); 
         if (j==-1)
        {
             // 说明有字符不是数字
             return  false;
        }
}
// 说明是数字
     return  true;
}

你可能感兴趣的:(js)