用JS判断两个数字的大小

转载 2007年09月18日 14:21:00

本文摘自: http://slei.net 

<script>  
  function   check()  
  {  
  var   num1=document.form1.num1.value;  
  var   num2=document.form1.num2.value;  
  if(num2>num1)   <!-错误写法-->
  {  
  alert('num2   >   num1!');  
  return   false;  
  }  
  return   true;  
  }  
  </script>


<script>  
  function   check()  
  {  
  var   num1=document.form1.num1.value;  
  var   num2=document.form1.num2.value;  
  if(parseInt(num2)>parseInt(num1))   <!-正确写法(转换成INT-->
  {  
  alert('num2   >   num1!');  
  return   false;  
  }  
  return   true;  
  }  
  </script>  

  EG:
 110和18在你写的程序中是18大的,因为  
  这两个数都是字符串,而1和1相等之后比较1和8,当然是8大,所以18大  
  你在比较之前转换成INT型在比  
  if(parseInt(num2)>parseInt(num1))

 

相关文章推荐

js保留两位小数和两个数比较大小的方法

//税金和税费合计的计算 function countTaxe(index) {     var money =$.trim($('#money_' + index).val()); //实付金额 ...

Js、Jquery字符串数字比较大小!

转自:http://blog.sina.com.cn/s/blog_4b7b2fc501010xar.html var定义的变量应该是字符串,有时没有经过类型转换而进行比较的话,小于...
  • dxnn520
  • dxnn520
  • 2012年12月06日 21:52
  • 50360

用JS判断两个数字的大小

用JS判断两个数字的大小   转自 js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型在做比较。 【备注:110和18在你写的程序中是18大的,...

用JS判断两个数字的大小

js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型在做比较。 【备注:110和18在你写的程序中是18大的,因为 这两个数都是字符串,而1和1相等之后...

JS中比较的数值如何比较大小

function check_num(){ var num=document.getElementById("num").value; //alert(num); if...

JS比较两个数值的大小

一般情况下: if(2 > 10) { alert("不正确!"); } 此比较不会是想要的结果:它相当于2 >1,把10的第一位取出来比较。 解决方法: if(eval(2) ...

Jquery JS 正确的比较两个数字大小的方法

Jquery JS 正确的比较两个数字大小的方法    if(2 > 10){alert("不正确!");}   此比较不会是想要的结果:它相当于2 >1,把10的第一位取出来比较。   解决方法: ...
  • fkedwgwy
  • fkedwgwy
  • 2010年03月23日 16:27
  • 16072

Eclipse debug技巧

eclipse debug 技巧 你认为你的eclipse debug技能都学会了吗?能够熟练运用吗,下面一些文章里介绍的技能值得你学习下  1: 5 Tips for Debugging J...

Jquery JS 正确的比较两个数字大小的方法

if(2 > 10)  {  alert("不正确!");  }    此比较不会是想要的结果:它相当于2 >1,把10的第一位取出来比较。    解决方 法:    if(eval(2)...

【JS】IP大小端转换&十进制数字转换成IP

IP大小端转换&十进制数字转换成IP
  • LZGS_4
  • LZGS_4
  • 2016年04月30日 11:30
  • 1279
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用JS判断两个数字的大小
举报原因:
原因补充:

(最多只允许输入30个字)