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 相关文章推荐
js下通过getList函数实现分页效果的代码
Sep 17 Javascript
使用Plupload实现直接上传附件至七牛云存储
Dec 26 Javascript
JavaScript实现单击下拉框选择直接跳转页面的方法
Jul 02 Javascript
Bootstrap轮播加上css3动画,炫酷到底!
Dec 22 Javascript
jquery 正整数数字校验正则表达式
Jan 10 Javascript
react开发教程之React 组件之间的通信方式
Aug 12 Javascript
React Native之TextInput组件解析示例
Aug 22 Javascript
JS正则表达式完美实现身份证校验功能
Oct 18 Javascript
vue中简单弹框dialog的实现方法
Feb 26 Javascript
利用百度echarts实现图表功能简单入门示例【附源码下载】
Jun 10 Javascript
js验证密码强度解析
Mar 18 Javascript
解决Vue项目中tff报错的问题
Oct 21 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 mysql数据库操作类
2008/06/04 PHP
php自定义函数call_user_func和call_user_func_array详解
2011/07/14 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
2013/07/02 PHP
tp5(thinkPHP5)框架连接数据库的方法示例
2018/12/24 PHP
用JavaScript实现仿Windows关机效果
2007/03/10 Javascript
ExtJS4中使用mixins实现多继承示例
2013/12/03 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
JavaScript笔记之数据属性和存储器属性
2016/03/31 Javascript
Node.js搭建WEB服务器的示例代码
2018/08/15 Javascript
Nodejs处理异常操作示例
2018/12/25 NodeJs
用Golang运行JavaScript的实现示例
2019/11/25 Javascript
[02:32]【DOTA2亚洲邀请赛】iceice,梦开始的地方
2017/03/13 DOTA
[01:01:41]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Magma BO3 第二场 1月31日
2021/03/11 DOTA
python&MongoDB爬取图书馆借阅记录
2016/02/05 Python
python变量不能以数字打头详解
2016/07/06 Python
python中解析json格式文件的方法示例
2017/05/03 Python
解决Python 中英文混输格式对齐的问题
2018/07/16 Python
Python 中导入csv数据的三种方法
2018/11/01 Python
python输入多行字符串的方法总结
2019/07/02 Python
python爬虫 execjs安装配置及使用
2019/07/30 Python
Python时间序列缺失值的处理方法(日期缺失填充)
2019/08/11 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
python程序 创建多线程过程详解
2019/09/23 Python
python如何实时获取tcpdump输出
2020/09/16 Python
Python如何急速下载第三方库详解
2020/11/02 Python
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
简历中自我评价范文3则
2013/12/14 职场文书
物业管理毕业生的自我评价
2014/02/17 职场文书
工伤事故赔偿协议书(标准)
2014/09/29 职场文书
经理助理岗位职责
2015/02/02 职场文书
销售工作决心书
2015/02/04 职场文书
个人专业技术总结
2015/03/05 职场文书
第一军规观后感
2015/06/12 职场文书
Nginx 负载均衡是什么以及该如何配置
2021/03/31 Servers
Canvas绘制像素风图片的示例代码
2021/09/25 HTML / CSS