国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JS判斷是否為數字,是否為整數,是否為浮點數的代碼

2024-05-06 14:10:16
字體:
來源:轉載
供稿:網友
正則表達式方法
代碼如下:
function checkRate(input)
{
var re = /^[0-9]+.?[0-9]*$/; //判斷字符串是否為數字 //判斷正整數 /^[1-9]+[0-9]*]*$/
if (!re.test(input.rate.value))
{
alert("請輸入數字(例:0.02)");
input.rate.focus();
return false;
}
}

下面為普通函數寫法
代碼如下:
function BASEisNotNum(theNum)
{
//判斷是否為數字
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)
{
//判斷是否為整數
theInt=BASEtrim(theInt);
if ((theInt.length>1 && theInt.substring(0,1)=="0") || BASEisNotNum(theInt)){
return true;
}
return false;
}
function BASEisNotFloat(theFloat)
{
//判斷是否為浮點數
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;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 昆山市| 万州区| 赣州市| 杭锦后旗| 民和| 芦山县| 阳信县| 峨山| 安岳县| 禹城市| 胶南市| 聊城市| 色达县| 永定县| 隆回县| 阿克陶县| 琼海市| 赫章县| 阿拉善盟| 军事| 肥乡县| 绥江县| 永顺县| 黄骅市| 金川县| 松阳县| 渭南市| 宁海县| 临汾市| 常德市| 武乡县| 河津市| 凤台县| 陵川县| 松溪县| 西乌珠穆沁旗| 兴业县| 曲周县| 元朗区| 工布江达县| 赤壁市|