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刷新页面背景图片随机变换的实现方法
Mar 15 Javascript
JavaScript?Apple设备检测示例代码
Nov 15 Javascript
纯JavaScript实现的分页插件实例
Jul 14 Javascript
javascript常见数字进制转换实例分析
Apr 21 Javascript
使用Promise解决多层异步调用的简单学习心得
May 17 Javascript
JS与HTML结合使用marquee标签实现无缝滚动效果代码
Jul 05 Javascript
分享JS数组求和与求最大值的方法
Aug 11 Javascript
微信js-sdk分享功能接口常用逻辑封装示例
Oct 13 Javascript
jquery购物车结算功能实现方法
Oct 29 Javascript
vue组件之间的数据传递方法详解
Apr 19 Javascript
js+canvas实现两张图片合并成一张图片的方法
Nov 01 Javascript
Vue axios 跨域请求无法带上cookie的解决
Sep 08 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下的权限算法的实现
2007/04/28 PHP
fleaphp rolesNameField bug解决方法
2011/04/23 PHP
PHP超全局数组(Superglobals)介绍
2015/07/01 PHP
微信自定义分享php代码分析
2016/11/24 PHP
php使用gearman进行任务分发操作实例详解
2020/02/26 PHP
JavaScript(js)设置默认输入焦点(focus)
2012/12/28 Javascript
jquery Mobile入门—外部链接切换示例代码
2013/01/08 Javascript
使用firebug进行调试javascript的示例
2013/12/16 Javascript
常见浏览器多长时间会提示“脚本运行时间过长”总结
2014/04/29 Javascript
js中的setInterval和setTimeout使用实例
2014/05/09 Javascript
判断访客终端类型集锦
2015/06/05 Javascript
jQuery绑定事件-多种实现方式总结
2016/05/09 Javascript
ionic2打包android时gradle无法下载的解决方法
2017/04/05 Javascript
解决Vue 通过下表修改数组,页面不渲染的问题
2018/03/08 Javascript
JS与jQuery判断文本框还剩多少字符可以输入的方法
2018/09/01 jQuery
JavaScript实现的拼图算法分析
2019/02/13 Javascript
vue-mugen-scroll组件实现pc端滚动刷新
2019/08/16 Javascript
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
[02:29]DOTA2英雄基础教程 陈
2013/12/17 DOTA
[02:36]DOTA2英雄基础教程 一击致命幻影刺客
2013/12/06 DOTA
Python 操作 ElasticSearch的完整代码
2019/08/04 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
python读取图像矩阵文件并转换为向量实例
2020/06/18 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
世界领先的高品质定制产品平台:Zazzle
2017/07/23 全球购物
美国受信赖的教育产品供应商:Nest Learning
2018/06/14 全球购物
澳大利亚排名第一的露营和户外设备在线零售商:Outbax
2020/05/06 全球购物
函授本科毕业自我鉴定
2013/10/09 职场文书
英文道歉信
2015/01/20 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
2015年教师学期工作总结
2015/04/30 职场文书
2016年记者节感言
2015/12/08 职场文书
2016年百日安全生产活动总结
2016/04/06 职场文书
干货:我将这样书写我的演讲稿!
2019/05/09 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers
python 通过使用Yolact训练数据集
2021/04/06 Python