ES6新增的math,Number方法

 更新时间:2017年08月06日 16:40:56   作者:快乐的~小和尚  
ES6新增的math,Number方法,小编觉得非常不错,需要的朋友参考下吧

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方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

相关文章

  • 一文详解Webpack中Tapable事件机制

    一文详解Webpack中Tapable事件机制

    Webpack 是前端工程化常用的静态模块打包工具,在合适的时机通过 Webpack 提供的 API 改变输出结果,使 Webpack 可以执行更广泛的任务,拥有更强的构建能力,本文将介绍 Tapable 的基本使用以及底层实现,需要的朋友可以参考下
    2023-11-11
  • 深入探讨如何利用Canvas实现图片压缩与Base64转换

    深入探讨如何利用Canvas实现图片压缩与Base64转换

    随着Web应用的日益普及,图片的处理和优化已经成为现代开发的关键部分,本文主要介绍了如何利用Canvas技术,将图片进行压缩,并将其转换为Base64格式,感兴趣的小伙伴可以学习下
    2023-10-10
  • 浅析JavaScript中回调地狱与asyn函数和await函数原理

    浅析JavaScript中回调地狱与asyn函数和await函数原理

    这篇文章主要介绍了JavaScript中回调地狱与asyn函数和await函数原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-01-01
  • 基于ssm框架实现layui分页效果

    基于ssm框架实现layui分页效果

    这篇文章主要为大家详细介绍了基于ssm框架实现layui分页效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 微信小程序 调用微信授权窗口相关问题解决

    微信小程序 调用微信授权窗口相关问题解决

    这篇文章主要介绍了微信小程序 调用微信授权窗口相关问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • 使用javascript提交form表单方法汇总

    使用javascript提交form表单方法汇总

    这篇文章主要介绍了通过a标签的超链接提交form表单方法汇总,十分的全面细致,也很实用,有需要的小伙伴可以参考下。
    2015-06-06
  • JS中使用apply方法通过不同数量的参数调用函数的方法

    JS中使用apply方法通过不同数量的参数调用函数的方法

    这篇文章主要介绍了JS中使用apply方法通过不同数量的参数调用函数的方法的相关资料,需要的朋友可以参考下
    2016-05-05
  • bootstrap自定义样式之bootstrap实现侧边导航栏功能

    bootstrap自定义样式之bootstrap实现侧边导航栏功能

    bootstrap自带的响应式导航栏是向下滑动的,有时满足不了个性化的需求,需要做一个类似于android drawerLayout 侧滑的菜单,这就是我要实现的bootstrap自定义侧滑菜单。接下来通过本文给大家介绍bootstrap实现侧边导航栏功能,感兴趣的朋友一起看看吧
    2018-09-09
  • js省市县三级联动效果实例

    js省市县三级联动效果实例

    这篇文章主要介绍了js实现简单的省市县三级联动效果,以完整实例形式分析了JavaScript实现省市县三级联动效果的具体步骤与相关实现技巧,需要的朋友可以参考下
    2016-05-05
  • js实现省市区三级联动非select下拉框版

    js实现省市区三级联动非select下拉框版

    这篇文章主要为大家详细介绍了js实现省市区三级联动非select下拉框版,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09

最新评论