如何用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 相关文章推荐
IE DOM实现存在的部分问题及解决方法
Jul 25 Javascript
JavaScript中的闭包原理分析
Mar 08 Javascript
js单词形式的运算符
May 06 Javascript
jQuery 如何实现一个滑动按钮开关
Dec 01 Javascript
详解Vue.js——60分钟组件快速入门(上篇)
Dec 05 Javascript
微信小程序(三):网络请求
Jan 13 Javascript
node 命令方式启动修改端口的方法
May 12 Javascript
JS复杂判断的更优雅写法代码详解
Nov 07 Javascript
JavaScript实现选项卡效果的分析及步骤
Apr 16 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
Jul 29 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
Jul 20 Javascript
JavaScript实现前端网页版倒计时
Mar 24 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使用eAccelerator的API开发详解
2013/06/09 PHP
php使用pdo连接mssql server数据库实例
2014/12/25 PHP
php5.4传引用时报错问题分析
2016/01/22 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
jQuery解决iframe高度自适应代码
2009/12/20 Javascript
微博@符号的用户名提示效果。(想@到谁?)
2010/11/05 Javascript
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
javascript中的delete使用详解
2013/04/11 Javascript
使用node.js 获取客户端信息代码分享
2014/11/26 Javascript
纯JavaScript实现获取onclick、onchange等事件的值
2014/12/29 Javascript
JavaScript之数组(Array)详解
2015/04/01 Javascript
原生javascript实现的一个简单动画效果
2016/03/30 Javascript
laydate日历控件使用方法详解
2017/11/20 Javascript
js实现把时间戳转换为yyyy-MM-dd hh:mm 格式(es6语法)
2017/12/28 Javascript
nodejs 如何手动实现服务器
2018/08/20 NodeJs
JS实现商品橱窗特效
2020/01/09 Javascript
Object.keys() 和 Object.getOwnPropertyNames() 的区别详解
2020/05/21 Javascript
[01:16:37]【全国守擂赛】第三周决赛 Dark Knight vs. 一个弱队
2020/05/04 DOTA
python备份文件的脚本
2008/08/11 Python
python使用arp欺骗伪造网关的方法
2015/04/24 Python
Python爬虫:通过关键字爬取百度图片
2017/02/17 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
python3在同一行内输入n个数并用列表保存的例子
2019/07/20 Python
Erwin Müller穆勒家居瑞士官网:您整个家庭的邮购公司
2019/12/28 全球购物
门诊挂号室室长岗位职责
2013/11/27 职场文书
小学二年级评语
2014/04/21 职场文书
师范大学生求职信
2014/06/13 职场文书
收银员岗位职责
2015/02/03 职场文书
公务员个人总结
2015/02/12 职场文书
电话营销开场白
2015/05/29 职场文书
在职证明范本
2015/06/15 职场文书
英语投诉信范文
2015/07/03 职场文书
Python办公自动化之Excel(中)
2021/05/24 Python
html form表单基础入门案例讲解
2021/07/21 HTML / CSS
详解ZABBIX监控ESXI主机的问题
2022/06/21 Servers