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

JS判斷是否為數(shù)字,是否為整數(shù),是否為浮點(diǎn)數(shù)的代碼

 更新時(shí)間:2010年04月24日 15:39:24   作者:  
JS判斷是否為數(shù)字,是否為整數(shù),是否為浮點(diǎn)數(shù)的代碼
正則表達(dá)式方法
復(fù)制代碼 代碼如下:

function checkRate(input)
{
var re = /^[0-9]+.?[0-9]*$/; //判斷字符串是否為數(shù)字 //判斷正整數(shù) /^[1-9]+[0-9]*]*$/
if (!re.test(input.rate.value))
{
alert("請(qǐng)輸入數(shù)字(例:0.02)");
input.rate.focus();
return false;
}
}

下面為普通函數(shù)寫法
復(fù)制代碼 代碼如下:

function BASEisNotNum(theNum)
{
//判斷是否為數(shù)字
if (BASEtrim(theNum)=="")
return true;
for(var i=0;i<theNum.length;i++){
oneNum=theNum.substring(i,i+1);
if (oneNum<"0" || oneNum>"9")
return true;
}
return false;
}
function BASEisNotInt(theInt)
{
//判斷是否為整數(shù)
theInt=BASEtrim(theInt);
if ((theInt.length>1 && theInt.substring(0,1)=="0") || BASEisNotNum(theInt)){
return true;
}
return false;
}
function BASEisNotFloat(theFloat)
{
//判斷是否為浮點(diǎn)數(shù)
len=theFloat.length;
dotNum=0;
if (len==0)
return true;
for(var i=0;i<len;i++){
oneNum=theFloat.substring(i,i+1);
if (oneNum==".")
dotNum++;
if ( ((oneNum<"0" || oneNum>"9") && oneNum!=".") || dotNum>1)
return true;
}
if (len>1 && theFloat.substring(0,1)=="0"){
if (theFloat.substring(1,2)!=".")
return true;
}
return false;

相關(guān)文章

  • javascript 數(shù)組(list)添加/刪除的實(shí)現(xiàn)

    javascript 數(shù)組(list)添加/刪除的實(shí)現(xiàn)

    這篇文章主要介紹了javascript 數(shù)組(list)添加/刪除,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 30個(gè)高逼格代碼的JavaScript高級(jí)單行代碼

    30個(gè)高逼格代碼的JavaScript高級(jí)單行代碼

    這篇文章中列出了一個(gè)系列的 30 個(gè) JavaScript 單行代碼,它們?cè)谑褂?nbsp;vanilla js(≥ ES6)進(jìn)行開發(fā)時(shí)非常有用,它們也是使用該語(yǔ)言在最新版本中為我們提供的所有功能來(lái)解決問題的優(yōu)雅方式,將它們分為以下5大類:日期、字符串、數(shù)字、數(shù)組、工具
    2023-08-08
  • javascript實(shí)現(xiàn)表格增刪改操作實(shí)例詳解

    javascript實(shí)現(xiàn)表格增刪改操作實(shí)例詳解

    這篇文章主要介紹了javascript實(shí)現(xiàn)表格增刪改操作的實(shí)現(xiàn)方法,以實(shí)例形式較為詳細(xì)的分析了javascript操作表格的相關(guān)技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-05-05
  • 前端React?Nextjs中的TS類型過濾實(shí)用技巧

    前端React?Nextjs中的TS類型過濾實(shí)用技巧

    今天就來(lái)介紹一個(gè)在其它開源庫(kù)中見到的既花里胡哨,又實(shí)用的TS類型——TS類型過濾,你會(huì)發(fā)現(xiàn)這些?TS騷操作真的很重要,因?yàn)樗芎芎玫貛椭阕鲮o態(tài)類型校驗(yàn)
    2022-04-04
  • JS實(shí)現(xiàn)在文本指定位置插入內(nèi)容的簡(jiǎn)單示例

    JS實(shí)現(xiàn)在文本指定位置插入內(nèi)容的簡(jiǎn)單示例

    下面小編就為大家分享一篇JS實(shí)現(xiàn)在文本指定位置插入內(nèi)容的簡(jiǎn)單示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2017-12-12
  • JavaScript函數(shù)擴(kuò)展與箭頭函數(shù)超詳細(xì)講解

    JavaScript函數(shù)擴(kuò)展與箭頭函數(shù)超詳細(xì)講解

    這篇文章主要介紹了JavaScript函數(shù)擴(kuò)展與箭頭函數(shù)的使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2022-11-11
  • JavaScript 節(jié)點(diǎn)操作 以及DOMDocument屬性和方法

    JavaScript 節(jié)點(diǎn)操作 以及DOMDocument屬性和方法

    最近發(fā)現(xiàn)DOMDocument對(duì)象很重要,還有XMLHTTP也很重要 注意大小寫一定不能弄錯(cuò).
    2007-12-12
  • js數(shù)組的基本操作(很全自己整理的)

    js數(shù)組的基本操作(很全自己整理的)

    這段時(shí)間做的一個(gè)項(xiàng)目,用到數(shù)組的地方很多,學(xué)了才知道js數(shù)組的功能強(qiáng)大很,遠(yuǎn)比VB,C#強(qiáng)多了
    2014-10-10
  • js enter鍵激發(fā)事件實(shí)例代碼

    js enter鍵激發(fā)事件實(shí)例代碼

    下面小編就為大家?guī)?lái)一篇js enter鍵激發(fā)事件實(shí)例代碼。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來(lái)看看吧
    2016-08-08
  • Javascript中判斷一個(gè)值是否為undefined的方法詳解

    Javascript中判斷一個(gè)值是否為undefined的方法詳解

    這篇文章給大家詳細(xì)介紹了在Javascript中如何判斷一個(gè)值是否為undefined,對(duì)大家的日常工作和學(xué)習(xí)很有幫助,下面來(lái)一起看看吧。
    2016-09-09

最新評(píng)論