最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js判斷輸入是否為正整數(shù)、浮點(diǎn)數(shù)等數(shù)字的函數(shù)代碼

 更新時間:2010年11月17日 15:19:08   作者:  
js判斷輸入是否為正整數(shù)、浮點(diǎn)數(shù)等數(shù)字的函數(shù)代碼,學(xué)習(xí)js的朋友可以參考下。
1.下面列出了一些判讀數(shù)值類型的正則表達(dá)式
復(fù)制代碼 代碼如下:

/^\d+$/  //非負(fù)整數(shù)(正整數(shù) + 0)
/^[0-9]*[1-9][0-9]*$/  //正整數(shù)
/^((-\d+)|(0+))$/  //非正整數(shù)(負(fù)整數(shù) + 0)
/^-[0-9]*[1-9][0-9]*$/  //負(fù)整數(shù)
/^-?\d+$/    //整數(shù)
/^\d+(\.\d+)?$/  //非負(fù)浮點(diǎn)數(shù)(正浮點(diǎn)數(shù) + 0)
/^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$/  //正浮點(diǎn)數(shù)
/^((-\d+(\.\d+)?)|(0+(\.0+)?))$/  //非正浮點(diǎn)數(shù)(負(fù)浮點(diǎn)數(shù) + 0)
/^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$/  //負(fù)浮點(diǎn)數(shù)
/^(-?\d+)(\.\d+)?$/  //浮點(diǎn)數(shù)

2.在程序中的使用方法
復(fù)制代碼 代碼如下:

var r = /^[0-9]*[1-9][0-9]*$/  //正整數(shù)
r.test(str); //str為你要判斷的字符 執(zhí)行返回結(jié)果 true 或 false

3. 測試正則的一個函數(shù),可以用來判斷 數(shù)字 字符 日期 Email 的 js函數(shù)
復(fù)制代碼 代碼如下:

function TestRgexp(re, s){ // 參數(shù)說明 re 為正則表達(dá)式 s 為要判斷的字符
return re.test(s)
}

4. 函數(shù)應(yīng)用
復(fù)制代碼 代碼如下:

<script type="text/javascript">
function TestRgexp(re, s){ // 參數(shù)說明 re 為正則表達(dá)式 s 為要判斷的字符
return re.test(s)
}
var re = /^[0-9]*[1-9][0-9]*$/ ;
//判斷是否是正整數(shù) 注: 程序中正則表達(dá)式格式: /上面的正則表達(dá)式(不帶雙引號)/
var s = prompt("請輸入要判斷的字符" , 10) ;
var result = TestRgexp(re , s); //測試 返回true或false
alert(result);
</script>

相關(guān)文章

  • JavaScript類型檢測之typeof 和 instanceof 的缺陷與優(yōu)化

    JavaScript類型檢測之typeof 和 instanceof 的缺陷與優(yōu)化

    在javascript中,typeof 和 instanceof 是用來判斷數(shù)據(jù)類型比較通用的兩個方法,這篇文章的目的是通過對這兩個方法介紹來分析其存在的不足并提出優(yōu)化方案
    2016-01-01
  • JavaScript實(shí)現(xiàn)斗地主游戲的思路

    JavaScript實(shí)現(xiàn)斗地主游戲的思路

    這篇文章主要介紹了JavaScript實(shí)現(xiàn)斗地主游戲的思路的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • 微信小程序間使用navigator跳轉(zhuǎn)傳值問題實(shí)例分析

    微信小程序間使用navigator跳轉(zhuǎn)傳值問題實(shí)例分析

    這篇文章主要介紹了微信小程序間使用navigator跳轉(zhuǎn)傳值問題,結(jié)合實(shí)例形式分析了微信小程序間使用navigator跳轉(zhuǎn)傳值過程中遇到的問題與解決方法,需要的朋友可以參考下
    2020-03-03
  • 建立完全獨(dú)立的JS對象

    建立完全獨(dú)立的JS對象

    建立完全獨(dú)立的JS對象...
    2006-12-12
  • JS調(diào)用安卓手機(jī)攝像頭掃描二維碼

    JS調(diào)用安卓手機(jī)攝像頭掃描二維碼

    這篇文章主要為大家詳細(xì)介紹了JS調(diào)用安卓手機(jī)攝像頭掃描二維碼,并用JS解析二維碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • javascript 簡單抽屜效果的實(shí)現(xiàn)代碼

    javascript 簡單抽屜效果的實(shí)現(xiàn)代碼

    javascript 簡單抽屜效果的實(shí)現(xiàn)代碼,需要的朋友可以參考下,大家自行測試。
    2010-03-03
  • 基于Swiper實(shí)現(xiàn)移動端頁面圖片輪播效果

    基于Swiper實(shí)現(xiàn)移動端頁面圖片輪播效果

    這篇文章主要為大家詳細(xì)介紹了基于Swiper實(shí)現(xiàn)移動端頁面圖片輪播效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • 最新評論

    昌邑市| 望江县| 乾安县| 阳东县| 吴川市| 靖远县| 渝中区| 闸北区| 麻江县| 昌图县| 双鸭山市| 葵青区| 望谟县| 磐安县| 岳池县| 宜良县| 额尔古纳市| 丰县| 高安市| 上林县| 临武县| 鹤岗市| 行唐县| 江达县| 隆德县| 锦屏县| 郑州市| 永仁县| 淮滨县| 盘山县| 宜良县| 保定市| 曲麻莱县| 阿巴嘎旗| 宁强县| 新泰市| 浮山县| 佛冈县| 运城市| 胶南市| 剑川县|