国产探花免费观看_亚洲丰满少妇自慰呻吟_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;
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 碌曲县| 鹰潭市| 大田县| 岑巩县| 清新县| 阳东县| 本溪市| 东丰县| 宁远县| 金溪县| 大庆市| 南充市| 连平县| 保亭| 新野县| 瑞安市| 响水县| 辛集市| 景谷| 独山县| 赤水市| 兖州市| 青冈县| 吉安县| 唐山市| 清新县| 会同县| 唐河县| 丰都县| 宁津县| 苍梧县| 青海省| 陆川县| 电白县| 宣恩县| 金湖县| 卫辉市| 清镇市| 浦北县| 阳朔县| 禹州市|