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

圖片精選

主站蜘蛛池模板: 宜春市| 本溪| 洪洞县| 谢通门县| 桦川县| 马关县| 正蓝旗| 龙陵县| 张掖市| 藁城市| 当涂县| 孝感市| 出国| 江孜县| 鹿邑县| 岳池县| 九江市| 吴旗县| 岢岚县| 上饶市| 青海省| 盐源县| 张家口市| 开阳县| 峨眉山市| 白沙| 凉山| 西宁市| 古丈县| 武隆县| 香格里拉县| 呼玛县| 葵青区| 丽江市| 东辽县| 汕尾市| 华池县| 西安市| 普定县| 罗江县| 蒙城县|