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+CSS实现下拉列表框美化效果(3款)
Aug 15 Javascript
js实现文本框只允许输入数字并限制数字大小的方法
Aug 19 Javascript
js 动态添加元素(div、li、img等)及设置属性的方法
Jul 19 Javascript
Node.js + Redis Sorted Set实现任务队列
Sep 19 Javascript
JavaScript 数据类型详解
Mar 13 Javascript
JavaScript实现反转字符串的方法详解
Apr 27 Javascript
js实现鼠标拖拽多选功能示例
Aug 01 Javascript
解决canvas画布使用fillRect()时高度出现双倍效果的问题
Aug 03 Javascript
原生JavaScript实现的简单放大镜效果示例
Feb 07 Javascript
微信小程序按钮去除边框线分享页面功能
Aug 27 Javascript
详解auto-vue-file:一个自动创建vue组件的包
Apr 26 Javascript
vue 使用lodash实现对象数组深拷贝操作
Sep 10 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
MongoDB在PHP中的常用操作小结
2014/02/20 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
2020/04/23 PHP
PNGHandler-借助JS让PNG图在IE下实现透明(包括背景图)
2007/08/31 Javascript
前端开发必须知道的JS之原型和继承
2010/07/06 Javascript
window.name代替cookie的实现代码
2010/11/28 Javascript
获得所有表单值的JQuery实现代码[IE暂不支持]
2012/05/24 Javascript
js 获取、清空input type="file"的值(示例代码)
2013/12/24 Javascript
js验证IP及子网掩码的合法性有效性示例
2014/04/30 Javascript
关于javaScript注册click事件传递参数的不成功问题
2014/07/18 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
jQuery遍历json中多个map的方法
2015/02/12 Javascript
jQuery实现自动滚动到页面顶端的方法
2015/05/22 Javascript
BootStrap智能表单实战系列(七)验证的支持
2016/06/13 Javascript
详解VUE的状态控制与延时加载刷新
2017/03/27 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
AngularJS select设置默认值的实现方法
2017/08/25 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
[01:00:30]TFT vs VGJ.T Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
python连接MySQL、MongoDB、Redis、memcache等数据库的方法
2013/11/15 Python
python使用Tkinter显示网络图片的方法
2015/04/24 Python
Python中关于Sequence切片的下标问题详解
2017/06/15 Python
使用Turtle画正螺旋线的方法
2017/09/22 Python
Python json模块dumps、loads操作示例
2018/09/06 Python
Python 读取串口数据,动态绘图的示例
2019/07/02 Python
彻底解决pip下载pytorch慢的问题方法
2021/03/01 Python
MCM英国官网:奢侈皮具制品
2017/04/18 全球购物
李维斯牛仔裤荷兰官方网站:Levi’s NL
2020/08/23 全球购物
在使用非全零作为空指针内部表达的机器上, NULL是如何定义
2014/11/09 面试题
应届毕业生专业个人求职自荐信格式
2013/11/20 职场文书
自荐信需注意事项
2014/01/25 职场文书
小学端午节活动方案
2014/03/13 职场文书
新年爱情寄语
2014/04/08 职场文书
2015年林业工作总结
2015/05/14 职场文书
2015初中团委工作总结
2015/07/28 职场文书
2019求职信:应届生求职信范文
2019/04/24 职场文书
Linux系统下安装PHP7.3版本
2021/06/26 PHP