如何用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 浮点数运算 精度问题
Oct 06 Javascript
基于jQuery的左右滚动实现代码
Dec 03 Javascript
js的alert弹出框出现乱码解决方案
Sep 02 Javascript
jQuery实现仿Google首页拖动效果的方法
May 04 Javascript
老生常谈onBlur事件与onfocus事件(js)
Jul 09 Javascript
JavaScript比较当前时间是否在指定时间段内的方法
Aug 02 Javascript
JS闭包与延迟求值用法示例
Dec 22 Javascript
深入理解Vue-cli搭建项目后的目录结构探秘
Jul 13 Javascript
Vue slot用法(小结)
Oct 22 Javascript
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
Nov 13 Javascript
JavaScript实现省份城市的三级联动
Feb 11 Javascript
jQuery实现html可联动的百分比进度条
Mar 26 jQuery
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的error_reporting错误级别变量对照表
2014/07/08 PHP
跨浏览器的设置innerHTML方法
2006/09/18 Javascript
jquery异步请求实例代码
2011/06/21 Javascript
利用JS来控制键盘的上下左右键(示例代码)
2013/12/14 Javascript
js操作模态窗口及父子窗口间相互传值示例
2014/06/09 Javascript
使用CDN和AJAX加速WordPress中jQuery的加载
2015/12/05 Javascript
Bootstrap进度条组件知识详解
2016/05/01 Javascript
javascript表单事件处理方法详解
2016/05/15 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
快速解决js中window.location.href不工作的问题
2016/11/02 Javascript
基于KO+BootStrap+MVC实现的分页控件代码分享
2016/11/07 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
微信小程序  http请求封装详解及实例代码
2017/02/15 Javascript
Node.js实现文件上传的示例
2017/06/28 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
浅谈ElementUI中switch回调函数change的参数问题
2018/08/24 Javascript
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
Vue.js结合bootstrap前端实现分页和排序效果
2018/12/29 Javascript
小程序实现录音功能
2020/09/22 Javascript
[44:40]Serenity vs Pain 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
简单实现python收发邮件功能
2018/01/05 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
Python定时器线程池原理详解
2020/02/26 Python
Python生成器常见问题及解决方案
2020/03/21 Python
Merrell美国官网:美国登山运动鞋品牌
2018/02/07 全球购物
业务部经理岗位职责
2014/01/04 职场文书
十八届三中全会个人学习材料
2014/02/13 职场文书
创业女性典型材料
2014/05/02 职场文书
60句有关成长的名言
2019/09/04 职场文书
CSS3常见动画的实现方式
2021/04/14 HTML / CSS
Python OpenCV 图像平移的实现示例
2021/06/04 Python
Python Pandas pandas.read_sql函数实例用法
2021/06/21 Python
JavaWeb Servlet实现网页登录功能
2021/07/04 Java/Android
实战 快速定位MySQL的慢SQL
2022/03/22 MySQL
python使用pycharm安装pyqt5以及相关配置
2022/04/22 Python