如何用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 相关文章推荐
键盘控制事件应用教程大全
Nov 24 Javascript
用ADODB.Stream转换
Jan 22 Javascript
javascript自动改变文字大小和颜色的效果的小例子
Aug 02 Javascript
简单的js表单验证函数
Oct 28 Javascript
Windows8下搭建Node.js开发环境教程
Sep 03 Javascript
JavaScript给input的value赋值引发的关于基本类型值和引用类型值问题
Dec 07 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
Dec 23 Javascript
JavaScript头像上传插件源码分享
Mar 29 Javascript
vue获取dom元素注意事项
Dec 28 Javascript
JavaScript使用math.js进行精确计算操作示例
Jun 19 Javascript
解决Angularjs异步操作后台请求用$q.all排列先后顺序问题
Nov 29 Javascript
JSONObject与JSONArray使用方法解析
Sep 28 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 cookies中删除的一般赋值方法
2011/05/07 PHP
PHP 获取文件路径(灵活应用__FILE__)
2013/02/15 PHP
Php无限级栏目分类读取的实现代码
2014/02/19 PHP
学习php设计模式 php实现门面模式(Facade)
2015/12/07 PHP
javascript当onmousedown、onmouseup、onclick同时应用于同一个标签节点Element
2010/01/05 Javascript
HTML5+setCutomValidity()函数验证表单实例分享
2015/04/24 Javascript
javascript实现获取服务器时间
2015/05/19 Javascript
学习JavaScript鼠标响应事件
2015/12/25 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
2016/04/20 Javascript
纯jQuery实现前端分页功能
2017/03/23 jQuery
Angular6 写一个简单的Select组件示例
2018/08/20 Javascript
vue-router重定向和路由别名的使用讲解
2019/01/19 Javascript
vue如何实现自定义底部菜单栏
2019/07/01 Javascript
JS实现简单的表格增删
2020/01/16 Javascript
小程序实现录音功能
2020/09/22 Javascript
python处理图片之PIL模块简单使用方法
2015/05/11 Python
Python使用cookielib模块操作cookie的实例教程
2016/07/12 Python
python rsa 加密解密
2017/03/20 Python
浅谈Python使用Bottle来提供一个简单的web服务
2017/12/27 Python
Python实现XML文件解析的示例代码
2018/02/05 Python
Python多进程并发与多线程并发编程实例总结
2018/02/08 Python
Python简单计算给定某一年的某一天是星期几示例
2018/06/27 Python
浅析Python pandas模块输出每行中间省略号问题
2018/07/03 Python
Python-ElasticSearch搜索查询的讲解
2019/02/25 Python
Python字典生成式、集合生成式、生成器用法实例分析
2020/01/07 Python
浅谈Python中range与Numpy中arange的比较
2020/03/11 Python
服务器端jupyter notebook映射到本地浏览器的操作
2020/04/14 Python
python 删除excel表格重复行,数据预处理操作
2020/07/06 Python
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
2014/04/03 HTML / CSS
eDreams葡萄牙:全球最大的在线旅行社之一
2019/04/15 全球购物
颇特女士香港官网:NET-A-PORTER香港
2021/03/08 全球购物
师范生自荐信
2013/10/27 职场文书
2014年政协委员工作总结
2014/12/01 职场文书
python异步的ASGI与Fast Api实现
2021/07/16 Python
三种方式清除vue路由跳转router-link的历史记录
2022/04/10 Vue.js
使用CSS实现百叶窗效果示例代码
2023/05/07 HTML / CSS