如何用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 相关文章推荐
JavaScript 组件之旅(四):测试 JavaScript 组件
Oct 28 Javascript
类似GMAIL的Ajax信息反馈显示
Feb 16 Javascript
js实现支持手机滑动切换的轮播图片效果实例
Apr 29 Javascript
js和jquery分别验证单选框、复选框、下拉框
Dec 17 Javascript
老生常谈Javascript中的原型和this指针
Oct 09 Javascript
关于iframe跨域POST提交的方法示例
Jan 15 Javascript
JavaScript高阶函数_动力节点Java学院整理
Jun 28 Javascript
javascript算法之二叉搜索树的示例代码
Sep 12 Javascript
Vue.js实现的表格增加删除demo示例
May 22 Javascript
vue elementUI tree树形控件获取父节点ID的实例
Sep 12 Javascript
node实现分片下载的示例代码
Oct 17 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 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
PHP将DateTime对象转化为友好时间显示的实现代码
2011/09/20 PHP
php多用户读写文件冲突的解决办法
2013/11/06 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
详解PHP中的8个魔术常量
2020/07/06 PHP
分享一个用Mootools写的鼠标滑过进度条改变进度值的实现代码
2011/12/12 Javascript
Jquery实现Div上下移动示例
2014/04/23 Javascript
Jquery焦点与失去焦点示例应用
2014/06/10 Javascript
深入理解JavaScript系列(28):设计模式之工厂模式详解
2015/03/03 Javascript
js HTML5 Ajax实现文件上传进度条功能
2016/02/13 Javascript
jQuery EasyUI datagrid在翻页以后仍能记录被选中行的实现代码
2016/08/15 Javascript
BootStrap实现带有增删改查功能的表格(DEMO详解)
2016/10/26 Javascript
详解AngularJS中的表单验证(推荐)
2016/11/17 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
jQuery布局组件EasyUI Layout使用方法详解
2017/02/28 Javascript
浅谈AngularJs 双向绑定原理(数据绑定机制)
2017/12/07 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
layui layer select 选择被遮挡的解决方法
2019/09/21 Javascript
解决vue-photo-preview 异步图片放大失效的问题
2020/07/29 Javascript
原生JS实现拖拽功能
2020/12/16 Javascript
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
Python 比较两个数组的元素的异同方法
2017/08/17 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
2019/06/05 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
python 实现单通道转3通道
2019/12/03 Python
不到20行实现Python代码即可制作精美证件照
2020/04/24 Python
美国婚戒购物网站:Anjays Designs
2017/06/28 全球购物
银行实习人员自我鉴定
2013/09/22 职场文书
关爱女孩行动实施方案
2014/03/13 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
授权委托书(法人单位用)
2014/09/29 职场文书
高中优秀作文(范文)
2019/08/15 职场文书
Windows10下安装MySQL8
2021/04/06 MySQL
《火纹风花雪月无双》预告“神秘雇佣兵” 紫发剑客
2022/04/13 其他游戏
nginx设置资源请求目录的方式详解
2022/05/30 Servers