欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS判斷字符串是否為整數(shù)的方法--簡(jiǎn)單的正則判斷

 更新時(shí)間:2018年07月23日 09:55:13   作者:欠我5毛  
今天小編就為大家分享一篇JS判斷字符串是否為整數(shù)的方法--簡(jiǎn)單的正則判斷,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧

是否為整數(shù)

 if(!/^\d+$/.test(str))
  alert("不是整數(shù)");
 }

1、正則表達(dá)式

"^\\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、使用方法

var r = /^\+?[1-9][0-9]*$/;  //正整數(shù)
String str = "123";
boolean flag=r.test(str);

如果判斷為正整數(shù),則flag為true

3、JS整數(shù)相加

首先保證輸入的都是數(shù)字

nText1=parseFloat(document.all.text1.value);
nText2=parseFloat(document.all.text2.value);
nSum=nText1+nText2

以上這篇JS判斷字符串是否為整數(shù)的方法--簡(jiǎn)單的正則判斷就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • JavaScript 中的 this 簡(jiǎn)單規(guī)則

    JavaScript 中的 this 簡(jiǎn)單規(guī)則

    想要確定this里規(guī)則是什么,其實(shí)方法很簡(jiǎn)單,通過檢查它的調(diào)用位置,在函數(shù)被調(diào)用的時(shí)候確定this,下面就跟隨腳本之家小編一起通過本文學(xué)習(xí)吧
    2017-09-09
  • 解決webpack打包速度慢的解決辦法匯總

    解決webpack打包速度慢的解決辦法匯總

    本篇文章主要介紹了徹底解決webpack打包慢的解決辦法匯總,詳細(xì)的介紹了3種方法,有興趣的可以了解一下
    2017-07-07
  • DOM 腳本編程中的兄弟節(jié)點(diǎn)

    DOM 腳本編程中的兄弟節(jié)點(diǎn)

    兄弟節(jié)點(diǎn)之間可以通過 previousSibling 和 nextSibling 屬性訪問同一級(jí)別上的不同子節(jié)點(diǎn)。這個(gè)兄弟節(jié)點(diǎn)是元素還是文本節(jié)點(diǎn)在現(xiàn)代瀏覽器上運(yùn)行是怎么樣的呢?
    2009-10-10
  • js模擬淘寶網(wǎng)的多級(jí)選擇菜單實(shí)現(xiàn)方法

    js模擬淘寶網(wǎng)的多級(jí)選擇菜單實(shí)現(xiàn)方法

    這篇文章主要介紹了js模擬淘寶網(wǎng)的多級(jí)選擇菜單實(shí)現(xiàn)方法,涉及javascript針對(duì)頁(yè)面元素結(jié)點(diǎn)的遍歷與設(shè)置等操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • 一個(gè)用js實(shí)現(xiàn)過濾重復(fù)字符的函數(shù)

    一個(gè)用js實(shí)現(xiàn)過濾重復(fù)字符的函數(shù)

    一個(gè)用js實(shí)現(xiàn)過濾重復(fù)字符的函數(shù)...
    2007-08-08
  • 最新版JavaScript中的箭頭函數(shù)

    最新版JavaScript中的箭頭函數(shù)

    ES6標(biāo)準(zhǔn)新增了一種新的函數(shù),Arrow?Function(箭頭函數(shù)),箭頭函數(shù)相當(dāng)于匿名函數(shù),并且簡(jiǎn)化了函數(shù)定義,本文重點(diǎn)給大家介紹JavaScript中的箭頭函數(shù),需要的朋友可以參考下
    2022-11-11
  • 用js寫“算24”游戲的思路分析與實(shí)現(xiàn)代碼

    用js寫“算24”游戲的思路分析與實(shí)現(xiàn)代碼

    “算24”是一種游戲,小時(shí)候玩過,就是一副撲克,把大王,小王除掉,A算1點(diǎn)J,Q,K都算10點(diǎn)。任意抽4個(gè)牌,可以運(yùn)用+-*/()來(lái)進(jìn)行運(yùn)算,把最后結(jié)果等于24。
    2008-05-05
  • 原生js FileReader對(duì)象實(shí)現(xiàn)圖片上傳本地預(yù)覽效果

    原生js FileReader對(duì)象實(shí)現(xiàn)圖片上傳本地預(yù)覽效果

    這篇文章主要介紹了原生js FileReader對(duì)象實(shí)現(xiàn)圖片上傳本地預(yù)覽效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • 關(guān)于JS解構(gòu)的5種有趣用法

    關(guān)于JS解構(gòu)的5種有趣用法

    這篇文章主要給大家介紹了關(guān)于JS解構(gòu)的5種有趣用法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JS解構(gòu)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Express與NodeJs創(chuàng)建服務(wù)器的兩種方法

    Express與NodeJs創(chuàng)建服務(wù)器的兩種方法

    本文主要介紹了NodeJs創(chuàng)建Web服務(wù)器;Express創(chuàng)建Web服務(wù)器的兩種方法,具有一定的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02

最新評(píng)論