JavaScript检查数字是否为整数或浮点数的方法


Posted in Javascript onJune 09, 2015

本文实例讲述了JavaScript检查数字是否为整数或浮点数的方法。分享给大家供大家参考。具体如下:

检查是否为整数:

function isInt(n) {
return typeof n === 'number' && n % 1 == 0;
}
// or ,this support ie3
function isInt(n) {
return typeof n === 'number' && parseFloat(n) == parseInt(n, 10) && !isNaN(n);
}

检查是否为浮点数:

function isFloat (n) {
return n===+n && n!==(n|0);
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
帮助避免错误的Javascript陷阱清单
May 31 Javascript
原生javascript图片自动或手动切换示例附演示源码
Sep 04 Javascript
JS 屏蔽按键效果与改变按键效果的示例代码
Dec 24 Javascript
JavaScript中的Math 使用介绍
Apr 21 Javascript
javascript中call apply 与 bind方法详解
Mar 10 Javascript
三种带箭头提示框总结实例
Jun 14 Javascript
使用jQuery加载html页面到指定的div实现方法
Jul 13 Javascript
Javascript OOP之面向对象
Jul 31 Javascript
canvas实现流星雨的背景效果
Jan 13 Javascript
JS实现双击内容变为可编辑状态
Mar 03 Javascript
vue 中引用gojs绘制E-R图的方法示例
Aug 24 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
Sep 16 Javascript
jQuery取消ajax请求的方法
Jun 09 #Javascript
JavaScript动态添加style节点的方法
Jun 09 #Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
Jun 09 #Javascript
Javascript实现div的toggle效果实例分析
Jun 09 #Javascript
js获取字符串字节数方法小结
Jun 09 #Javascript
Javascript对象Clone实例分析
Jun 09 #Javascript
JS动态创建DOM元素的方法
Jun 09 #Javascript
You might like
PDO防注入原理分析以及注意事项
2015/02/25 PHP
smarty模板引擎之分配数据类型
2015/03/30 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
Yii输入正确验证码却验证失败的解决方法
2017/06/06 PHP
PHP设计模式之工厂模式详解
2017/10/24 PHP
php输出形式实例整理
2020/05/05 PHP
JS打开新窗口防止被浏览器阻止的方法
2015/01/03 Javascript
JavaScript之AOP编程实例
2015/07/17 Javascript
js实现文字在按钮上滚动的方法
2015/08/20 Javascript
浅谈jquery的map()和each()方法
2016/06/12 Javascript
Vue组件之Tooltip的示例代码
2017/10/18 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
浅谈Vue初学之props的驼峰命名
2018/07/19 Javascript
浅谈layer弹出层按钮颜色修改方法
2019/09/11 Javascript
微信小程序实现轨迹回放的示例代码
2019/12/13 Javascript
原生js实现的金山打字小游戏(实例代码详解)
2020/03/16 Javascript
js实现验证码功能
2020/07/24 Javascript
[10:14]2018DOTA2国际邀请赛寻真——paiN Gaming不仅为自己而战
2018/08/14 DOTA
python多线程编程中的join函数使用心得
2014/09/02 Python
Python使用logging结合decorator模式实现优化日志输出的方法
2016/04/16 Python
Python实现的连接mssql数据库操作示例
2018/08/17 Python
在python中利用KNN实现对iris进行分类的方法
2018/12/11 Python
深入了解Python iter() 方法的用法
2019/07/11 Python
Tensorflow 多线程与多进程数据加载实例
2020/02/05 Python
Anaconda+Pycharm环境下的PyTorch配置方法
2020/03/13 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
英国领先的运动物理治疗供应公司:Vivomed
2018/07/14 全球购物
Java语言程序设计测试题选择题部分
2014/04/03 面试题
业务经理的岗位职责
2013/11/16 职场文书
八一慰问活动方案
2014/02/07 职场文书
警察群众路线对照检查材料思想汇报
2014/10/01 职场文书
毕业生入职感言
2015/07/31 职场文书
部门主管竞聘书
2015/09/15 职场文书
python学习之panda数据分析核心支持库
2021/05/07 Python
详解CSS中postion和opacity及cursor的特性
2022/08/14 HTML / CSS