jquery源码阅读知识储备(11)javascrpt中的数字比较

来源:互联网 发布:淘宝宝贝没有销售属性 编辑:程序博客网 时间:2024/05/18 02:44

parseInt(obj) —— 判断obj是否为整数,如果为有小数点的数字(包括后面多个小数点)则自动截掉小数后的所有位数(不四舍五入);如果不为数字,则返回NaN。

parseFloat(obj)——判断obj是否为浮点数,如果为有小数点的数字(包括后面多个小数点)则自动截掉第2个小数点的所有位数(不四舍五入);如果不为数字,则返回NaN。

isNaN(obj)——判断obj是否为字符串,如果返回true,则为字符串;如果返回为false,则为数值(带小数点)。

 

判断小数大小

if(Number(form1.low.value)<Number(form1.high.value)){

        alert("low<high");

}

 

判断整数大小

if(parseInt(form1.txt1.value)<parseInt(form1.txt2.value)){
   alert('txt1<txt2');
}

 

判断日期大小

var t1=new Date(form1.txt1.value.replace(/-/g,"/"));
var t2=new Date(form1.txt2.value.replace(/-/g,"/"));
if(t1<t2){
    alert('t1<t2');
}

原创粉丝点击