JS比较两个数值的大小实例


Posted in Javascript onNovember 25, 2016

一般情况下:

if(2 > 10)
{
alert("不正确!");
}

此比较不会是想要的结果:它相当于2 >1,把10的第一位取出来比较。

解决方法:

if(eval(2) > eval(10))
{
alert("不正确!");
}

 eval()函数用于在不引用任何特定对象的情况下计算代码字符串。

<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>

EG:

110和18在你写的程序中是18大的,因为  

这两个数都是字符串,而1和1相等之后比较1和8,当然是8大,所以18大  

你在比较之前转换成INT型在比  

if(parseInt(num2)>parseInt(num1))

以上这篇JS比较两个数值的大小实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js有关元素内容操作小结
Dec 20 Javascript
node.js中的http.response.removeHeader方法使用说明
Dec 14 Javascript
深入探讨javascript函数式编程
Oct 11 Javascript
jQuery实现表格元素动态创建功能
Jan 09 Javascript
JS触摸与手势事件详解
May 09 Javascript
javascript流程控制语句集合
Sep 18 Javascript
echarts鼠标覆盖高亮显示节点及关系名称详解
Mar 17 Javascript
JS动态插入脚本和插入引用外部链接脚本的方法
May 21 Javascript
vue中关闭eslint的方法分析
Aug 04 Javascript
jQuery实现表格的增、删、改操作示例
Jan 27 jQuery
微信小程序通过js实现瀑布流布局详解
Aug 28 Javascript
Axios取消重复请求的方法实例详解
Jun 15 Javascript
使用JavaScript解决网页图片拉伸问题(推荐)
Nov 25 #Javascript
js移动焦点到最后位置的简单方法
Nov 25 #Javascript
详解JS几种变量交换方式以及性能分析对比
Nov 25 #Javascript
深入浅析Vue组件开发
Nov 25 #Javascript
javascript中href和replace的比较(详解)
Nov 25 #Javascript
移动适配的几种方案(三种方案)
Nov 25 #Javascript
利用JS判断字符串是否含有数字与特殊字符的方法小结
Nov 25 #Javascript
You might like
迁移PHP版本到PHP7
2015/02/06 PHP
php通过strpos查找字符串出现位置的方法
2015/03/17 PHP
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
Thinkphp5.0框架视图view的模板布局用法分析
2019/10/12 PHP
JS写的数字拼图小游戏代码[学习参考]
2008/10/29 Javascript
jquery 定位input元素的几种方法小结
2013/07/28 Javascript
jquery cookie实现的简单换肤功能适合小网站
2013/08/25 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
基于NodeJS的前后端分离的思考与实践(五)多终端适配
2014/09/26 NodeJs
JavaScript设计模式之原型模式(Object.create与prototype)介绍
2014/12/28 Javascript
JS 实现倒计时数字时钟效果【附实例代码】
2016/03/30 Javascript
老生常谈JQuery data方法的使用
2016/09/09 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
2016/11/24 Javascript
jQuery插件echarts实现的单折线图效果示例【附demo源码下载】
2017/03/04 Javascript
小程序调用微信支付的方法
2019/09/26 Javascript
js实现自定义右键菜单
2020/05/18 Javascript
简介JavaScript错误处理机制
2020/08/04 Javascript
JS canvas实现画板和签字板功能
2021/02/23 Javascript
Python在信息学竞赛中的运用及Python的基本用法(详解)
2017/08/15 Python
python3的输入方式及多组输入方法
2018/10/17 Python
Python实现简单查找最长子串功能示例
2019/02/26 Python
python opencv 读取图片 返回图片某像素点的b,g,r值的实现方法
2019/07/03 Python
Python线上环境使用日志的及配置文件
2019/07/28 Python
python异常处理、自定义异常、断言原理与用法分析
2020/03/23 Python
Pycharm 如何一键加引号的方法步骤
2021/02/05 Python
美国运动鞋和运动服零售商:Footaction
2017/04/07 全球购物
NFL加拿大官方网上商店:NHLShop.ca
2019/03/12 全球购物
美国沃尔玛网上超市:Walmart
2020/08/14 全球购物
小学一年级评语大全
2014/04/22 职场文书
单位绩效考核方案
2014/05/11 职场文书
银行求职信怎么写
2014/05/26 职场文书
拒绝黄毒毒宣传标语
2014/06/26 职场文书
师范生见习报告范文
2014/11/03 职场文书
研究生导师评语
2014/12/31 职场文书
谢师宴邀请函
2015/02/02 职场文书
创业计划书之家教中心
2019/09/25 职场文书