function CheckFloat(str){
var rc=true;
oneDecimal=false;
if (str+"" == "undefined" || str == null){
rc=false;
} else if(str.length==0){
rc=false;
}else{
for(i=0;i<str.length;i++){
ch=str.charAt(i);
if((i==0) && (ch=='-') && (str.length==1)){
rc=false;
break;
}
if(i==0 && ch=='-'){
continue;
}
if((i==0) && (ch=='.') && (str.length==1)){
rc=false;
break;
}
if(ch=="." && !oneDecimal){
oneDecimal=true;
continue;
}
if ((ch< "0") || (ch >'9')){
rc=false;
break;
}
}
}
return rc;
}
检查输入参数是否为浮点数
最新推荐文章于 2021-08-25 22:29:44 发布