如何用JS判断两个数字的大小

 更新时间:2016年07月21日 10:49:02   投稿:daisy  
在JS的学习中,我们经常可能碰到这样的问题,本文用实例演示如何正确的用JS判断两个数字的大小。

前言:

在判断之前我们要先知道,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连连看源码完美注释版(推荐)

    JS连连看源码完美注释版(推荐)

    连连看最难的部分应该是路径搜索,即鼠标点的两点之间看有无可通的路径。 看过有人写的递归写法,心里痒痒,就捉摸了一下,发现不用递归的情况下难度也不大
    2013-12-12
  • Bootstrap CSS组件之按钮下拉菜单

    Bootstrap CSS组件之按钮下拉菜单

    这篇文章主要为大家详细介绍了Bootstrap CSS组件之按钮下拉菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • JavaScript era库的使用详解

    JavaScript era库的使用详解

    这篇本文主要给大家介绍了JavaScript era库的使用,使用 ora 这个 JavaScript 库可以在命令行应用程序中提供漂亮的加载状态提示,本文详细介绍如何使用该库,并结合多个例子演示其功能,需要的朋友可以参考下
    2024-02-02
  • js定时器+简单的动画效果实例

    js定时器+简单的动画效果实例

    下面小编就为大家带来一篇js定时器+简单的动画效果实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • layui实现登陆界面验证码

    layui实现登陆界面验证码

    这篇文章主要为大家详细介绍了layui实现登陆界面验证码,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-11-11
  • 神奇!js+CSS+DIV实现文字颜色渐变效果

    神奇!js+CSS+DIV实现文字颜色渐变效果

    很神奇!js+CSS+DIV实现文字颜色渐变效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • 基于纯JS实现多张图片的懒加载Lazy过程解析

    基于纯JS实现多张图片的懒加载Lazy过程解析

    这篇文章主要介绍了基于纯JS实现多张图片的懒加载Lazy过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • 浅谈js多维数组和hash数组定义和使用

    浅谈js多维数组和hash数组定义和使用

    下面小编就为大家带来一篇浅谈js多维数组和hash数组定义和使用。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-07
  • js利用事件的阻止冒泡实现点击空白模态框的隐藏

    js利用事件的阻止冒泡实现点击空白模态框的隐藏

    点击弹出某个框框,但是,有时候不想操作,就想点击某个空白处,隐藏该框框,关于这一点,下面有个具体的实现
    2014-01-01
  • 网站繁简切换的JS遇到页面卡死的解决方法

    网站繁简切换的JS遇到页面卡死的解决方法

    最近开发了繁体版本的网站,在网上找了一段比较流行的繁简切换的JS实现了,不过后来却发现,有些页面会卡死,针对这个问题,下面有个不错的解决方法
    2014-03-03

最新评论