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 相关文章推荐
jQuery 数据缓存data(name, value)详解及实现
Jan 04 Javascript
jQuery使用技巧简单汇总
Apr 18 Javascript
IE6浏览器中window.location.href无效的解决方法
Nov 20 Javascript
jQuery图片旋转插件jQueryRotate.js用法实例(附demo下载)
Jan 21 Javascript
Javascript基础之数组的使用
May 13 Javascript
JavaScript解八皇后问题的方法总结
Jun 12 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
Aug 08 Javascript
深入理解Vue 组件之间传值
Aug 16 Javascript
vue中$refs, $emit, $on, $once, $off的使用详解
May 26 Javascript
深入解读Node.js中的koa源码
Jun 17 Javascript
uni-app使用微信小程序云函数的步骤示例
May 22 Javascript
html实现随机点名器的示例代码
Apr 02 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 CKEditor 上传图片实现代码
2009/11/06 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
php读取文件内容的方法汇总
2015/01/24 PHP
PHP查询附近的人及其距离的实现方法
2016/05/11 PHP
php自动载入类用法实例分析
2016/06/24 PHP
PHP读取Excel类文件
2017/05/15 PHP
php 中phar包的使用教程详解
2018/10/26 PHP
Yii2.0框架behaviors方法使用实例分析
2019/09/30 PHP
图片自动缩小的js代码,用以防止图片撑破页面
2007/03/12 Javascript
js实现单行文本向上滚动效果实例代码
2013/11/28 Javascript
checkbox勾选判断代码分析
2014/06/11 Javascript
一张Web前端的思维导图分享
2015/07/03 Javascript
jquery实现Ctrl+Enter提交表单的方法
2015/07/21 Javascript
js仿京东轮播效果 选项卡套选项卡使用
2017/01/12 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
基于JavaScript实现弹幕特效
2020/08/27 Javascript
JS中利用swiper实现3d翻转幻灯片实例代码
2017/08/25 Javascript
angularjs中判断ng-repeat是否迭代完的实例
2018/09/12 Javascript
微信小程序实现左滑删除效果
2020/11/18 Javascript
[02:03]《现实生活中的DOTA2》—林书豪&DOTA2职业选手出演短片
2015/08/18 DOTA
python生成指定长度的随机数密码
2014/01/23 Python
详解Pytorch 使用Pytorch拟合多项式(多项式回归)
2018/05/24 Python
浅谈Python traceback的优雅处理
2018/08/31 Python
jupyter notebook 恢复误删单元格或者历史代码的实现
2020/04/17 Python
python爬取”顶点小说网“《纯阳剑尊》的示例代码
2020/10/16 Python
html5 datalist标签使用示例(自动完成组件)
2014/05/04 HTML / CSS
卡塔尔航空官方网站:Qatar Airways
2017/02/08 全球购物
经济贸易系毕业生求职信
2014/05/31 职场文书
大专生自荐书范文
2014/06/22 职场文书
市政工程技术专业自荐书
2014/07/06 职场文书
弘扬焦裕禄精神走群众路线思想汇报
2014/09/12 职场文书
2014法院干警廉洁警示教育思想汇报
2014/09/13 职场文书
股东授权委托书
2014/10/15 职场文书
mysql升级到5.7时,wordpress导数据报错1067的问题
2021/05/27 MySQL
python单元测试之pytest的使用
2021/06/07 Python
Tomcat用户管理的优化配置详解
2022/03/31 Servers