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


Posted in Javascript onJuly 21, 2016

前言:

在判断之前我们要先知道,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>

以上用正确和错误的两个实例演示了如何判断两个数字的大小,大家可不要搞混了。

Javascript 相关文章推荐
js中document.write使用过程中的一点疑问解答
Mar 20 Javascript
JavaScript基础函数整理汇总
Jan 30 Javascript
举例讲解AngularJS中的模块
Jun 17 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
Dec 14 Javascript
JS实现登录页面记住密码和enter键登录方法推荐
May 10 Javascript
原生JS实现的放大镜效果实例代码
Oct 15 Javascript
angular ng-repeat数组中的数组实例
Feb 18 Javascript
简单实现JavaScript弹幕效果
Aug 27 Javascript
微信小程序的日期选择器的实例详解
Sep 29 Javascript
vue中使用echarts制作圆环图的实例代码
Jul 27 Javascript
vue项目打包后怎样优雅的解决跨域
May 26 Javascript
解决node终端下运行js文件不支持ES6语法
Apr 04 Javascript
AngularJs基本特性解析(一)
Jul 21 #Javascript
jQuery表单验证插件解析(推荐)
Jul 21 #Javascript
JavaScript 数组- Array的方法总结(推荐)
Jul 21 #Javascript
完美JQuery图片切换效果的简单实现
Jul 21 #Javascript
jQuery的ajax下载blob文件
Jul 21 #Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
Jul 21 #Javascript
浅谈DOCTYPE对$(window).height()取值的影响
Jul 21 #Javascript
You might like
ThinkPHP CURD方法之table方法详解
2014/06/18 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
php中动态调用函数的方法
2015/03/16 PHP
PHP数组去重比较快的实现方式
2016/01/19 PHP
thinkphp实现附件上传功能
2017/05/26 PHP
工作需要写的一个js拖拽组件
2011/07/28 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
2012/03/16 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
jQuery中的100个技巧汇总
2016/12/15 Javascript
基于angular实现模拟微信小程序swiper组件
2017/06/11 Javascript
swiper 自动图片无限轮播实现代码
2018/05/21 Javascript
vue input输入框模糊查询的示例代码
2018/05/22 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
2020/04/17 Javascript
深入浅析JavaScript中的in关键字和for-in循环
2020/04/20 Javascript
vue 页面跳转的实现方式
2021/01/12 Vue.js
python在windows下实现备份程序实例
2014/07/04 Python
Python中使用语句导入模块或包的机制研究
2015/03/30 Python
Python中subprocess模块用法实例详解
2015/05/20 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
如何实现Django Rest framework版本控制
2019/07/25 Python
python基于gevent实现并发下载器代码实例
2019/11/01 Python
通过python检测字符串的字母
2020/02/18 Python
python 实现简单的计算器(gui界面)
2020/11/11 Python
Ubuntu配置Pytorch on Graph (PoG)环境过程图解
2020/11/19 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
End Clothing美国站:英国男士潮牌商城
2018/04/20 全球购物
尤为Wconcept中国官网:韩国设计师品牌服饰
2019/01/10 全球购物
数据库测试通常都包括哪些方面
2015/11/30 面试题
中专生学习生活的自我评价分享
2013/10/27 职场文书
总经理岗位职责描述
2014/02/08 职场文书
党校培训自我鉴定范文
2014/03/20 职场文书
学习“七一”讲话精神体会
2014/07/08 职场文书
公安交警个人对照检查材料思想汇报
2014/10/01 职场文书
格列夫游记读书笔记
2015/07/01 职场文书
初三数学教学反思
2016/02/17 职场文书