码迷,mamicode.com
首页 > Web开发 > 详细

用JS判断两个数字的大小

时间:2015-06-25 12:01:32      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:

js中的var定义的变量默认是字符串,如果单纯的比较字符串的话,会出现错误,需要先转化为int类型在做比较。

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

 

实例:

<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>  

用JS判断两个数字的大小

标签:

原文地址:http://www.cnblogs.com/lijIT/p/4599399.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!