Javascript 檢查字符串是不是數字的幾種方法

//判斷是不是正整數
正則表達式

function IsNum(s)
{
    if(s!=null){
        var r,re;
        re = /\d*/i; //\d表示數字,*表示匹配多個數字
        r = s.match(re);
        return (r==s)?true:false;
    }
    return false;
}

 

 



//判斷是否爲數字
ide

function IsNum(s)
{
    if (s!=null && s!="")
    {
        return !isNaN(s);
    }
    return false;
}

 

 

 

兩種方法均可以檢查參數是否爲數字。
第一種使用正則表達式檢查,對於檢查的內容更加靈活,但顯得麻煩;
第二種方法,直接調用系統的isNaN() ,對全部數字均有效,簡單快捷!
spa

 

【當你用心寫完每一篇博客以後,你會發現它比你用代碼實現功能更有成就感!】
相關文章
相關標籤/搜索