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 19 Javascript
JavaScript Distilled 基础知识与函数
Apr 07 Javascript
Json按某个键的值进行排序
Dec 22 Javascript
详解JavaScript数组过滤相同元素的5种方法
May 23 Javascript
浅谈Angular4中常用管道
Sep 27 Javascript
react native 文字轮播的实现示例
Jul 27 Javascript
详解JavaScript函数callee、call、apply的区别
Mar 08 Javascript
vue 动态表单开发方法案例详解
Dec 02 Javascript
Element的el-tree控件后台数据结构的生成以及方法的抽取
Mar 05 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
Mar 10 Javascript
Webpack3+React16代码分割的实现
Mar 03 Javascript
JS实现页面炫酷的时钟特效示例
Aug 14 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中socket的用法详解
2014/10/24 PHP
老生常谈PHP数组函数array_merge(必看篇)
2017/05/25 PHP
基于PHP-FPM进程池探秘
2017/10/17 PHP
PHP parse_ini_file函数的应用与扩展操作示例
2019/01/07 PHP
js 对象是否存在判断
2009/07/15 Javascript
让JavaScript拥有类似Lambda表达式编程能力的方法
2010/09/12 Javascript
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
jquery 选取方法都有哪些
2014/05/18 Javascript
js实现简洁的滑动门菜单(选项卡)效果代码
2015/09/04 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
2016/12/22 Javascript
微信小程序 视图容器组件的详解及实例代码
2017/01/19 Javascript
js实现tab切换效果
2017/02/16 Javascript
jQuery动态产生select option下拉列表
2017/03/15 Javascript
jQuery 开发之EasyUI 添加数据的实例
2017/09/26 jQuery
浅谈react-router HashRouter和BrowserRouter的使用
2017/12/29 Javascript
微信小程序在地图选择地址并返回经纬度简单示例
2018/12/03 Javascript
vue自定义js图片碎片轮播图切换效果的实现代码
2019/04/28 Javascript
node实现mock-plugin中间件的方法
2019/12/25 Javascript
node.JS路径解析之PATH模块使用方法详解
2020/02/06 Javascript
JS sort方法基于数组对象属性值排序
2020/07/10 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
uniapp电商小程序实现订单30分钟倒计时
2020/11/01 Javascript
jquery实现广告上下滚动效果
2021/03/04 jQuery
[02:44]2014DOTA2 国际邀请赛中国区预选赛 大神红毯秀
2014/05/25 DOTA
python中list循环语句用法实例
2014/11/10 Python
Python 模拟购物车的实例讲解
2017/09/11 Python
nginx黑名单和django限速,最简单的防恶意请求方法分享
2019/08/09 Python
python matplotlib库绘制散点图例题解析
2019/08/10 Python
Python xlrd/xlwt 创建excel文件及常用操作
2020/09/24 Python
iRobot官网:改变生活的家用机器人品牌
2016/09/20 全球购物
教师党性分析材料
2014/02/04 职场文书
班组长如何制订适合本班组的工作计划?
2019/07/10 职场文书
javaScript Array api梳理
2021/03/31 Javascript
Python os和os.path模块详情
2022/04/02 Python
python lambda 表达式形式分析
2022/04/03 Python