ES6新增的math,Number方法


Posted in Javascript onAugust 06, 2017

ES6新增的math,Number方法,下面总结了一些我觉得有用的

Nunber.isInteger()判断是否为整数,需要注意的是1,和1.0都会被认为是整数

console.log(Number.isInteger(1.0))//true
console.log(Number.isInteger(1))//true
console.log(Number.isInteger("1"))//false
console.log(Number.isInteger("1.1"))//false

Math.sign()判断是正数,负数,还是0

console.log(Math.sign(1))//1
console.log(Math.sign(-1))//-1
console.log(Math.sign(0))//0
console.log(Math.sign(-0))//0
console.log(Math.sign(NaN))//NaN
console.log(Math.sign(undefined))//NaN
console.log(Math.sign(null))//0

Math.cbrt()计算一个数的立方根

console.log(Math.cbrt(8))//2
Math.hypot()返回所有参数的平方和的平方根
console.log(Math.hypot(4,3))//25再开方结果为5

指数运算

console.log(2**2) //4     
console.log(2**3) //8

总结

以上所述是小编给大家介绍的ES6新增的math,Number方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Javascript 相关文章推荐
jquery 弹出层注册页面等(asp.net后台)
Jun 17 Javascript
jquery实现的一个导航滚动效果具体代码
May 27 Javascript
jQuery打印指定区域Html页面并自动分页
Jul 04 Javascript
JS实现跟随鼠标闪烁转动色块的方法
Feb 26 Javascript
JS遍历页面所有对象属性及实现方法
Aug 01 Javascript
使用bat打开多个cmd窗口执行gulp、node
Feb 17 Javascript
JS中关于正则的巧妙操作
Aug 31 Javascript
浅谈vue+webpack项目调试方法步骤
Sep 11 Javascript
ES6中Array.includes()函数的用法
Sep 20 Javascript
Vue多组件仓库开发与发布详解
Feb 28 Javascript
JavaScript函数式编程(Functional Programming)箭头函数(Arrow functions)用法分析
May 22 Javascript
解决Layui中layer报错的问题
Sep 03 Javascript
ComboBox(下拉列表框)通过url加载调用远程数据的方法
Aug 06 #Javascript
JS解析url查询参数的简单代码
Aug 06 #Javascript
使用bootstraptable插件实现表格记录的查询、分页、排序操作
Aug 06 #Javascript
JS中定位 position 的使用实例代码
Aug 06 #Javascript
Node.js 基础教程之全局对象
Aug 06 #Javascript
Node.js  REPL (交互式解释器)实例详解
Aug 06 #Javascript
Node.js  事件循环详解及实例
Aug 06 #Javascript
You might like
PHP改进计算字符串相似度的函数similar_text()、levenshtein()
2014/10/27 PHP
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
鼠标拖拽移动子窗体的JS实现
2014/02/25 Javascript
jQuery中index()的用法分析
2014/09/05 Javascript
整理JavaScript对DOM中各种类型的元素的常用操作
2016/05/05 Javascript
灵活使用数组制作图片切换js实现
2016/07/28 Javascript
Laravel中常见的错误与解决方法小结
2016/08/30 Javascript
Javascript 闭包详解及实例代码
2016/11/30 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
Javascript之图片的延迟加载的实例详解
2017/07/24 Javascript
使用Vue自定义指令实现Select组件
2018/05/24 Javascript
vue 解决addRoutes动态添加路由后刷新失效问题
2018/07/02 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
2018/08/10 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
express 项目分层实践详解
2018/12/10 Javascript
详解微信小程序自定义组件的实现及数据交互
2019/07/22 Javascript
js prototype深入理解及应用实例分析
2019/11/25 Javascript
JavaScript写个贪吃蛇小游戏(超详细)
2020/03/17 Javascript
在Python的Django框架中编写编译函数
2015/07/20 Python
详解python使用递归、尾递归、循环三种方式实现斐波那契数列
2018/01/16 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
PyCharm鼠标右键不显示Run unittest的解决方法
2018/11/30 Python
python matplotlib折线图样式实现过程
2019/11/04 Python
Python socket实现的文件下载器功能示例
2019/11/15 Python
python 在右键菜单中加入复制目标文件的有效存放路径(单斜杠或者双反斜杠)
2020/04/08 Python
Python调用ffmpeg开源视频处理库,批量处理视频
2020/11/16 Python
HEMA英国:荷兰原创设计
2018/08/28 全球购物
澳大利亚婴儿喂养品牌:Cherub Baby
2018/11/01 全球购物
红领巾心向党广播稿
2014/01/19 职场文书
教师工作失职检讨书
2014/09/18 职场文书
生产工厂门卫岗位职责
2014/09/26 职场文书
医院领导班子整改方案
2014/10/01 职场文书
天鹅湖观后感
2015/06/09 职场文书
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android
MongoDB日志切割的三种方式总结
2021/09/15 MongoDB
Docker官方工具docker-registry案例演示
2022/04/13 Servers