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 相关文章推荐
javascript 全等号运算符使用说明
May 31 Javascript
基于jquery的3d效果实现代码
Mar 23 Javascript
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
Jun 14 Javascript
JavaScript设计模式之建造者模式介绍
Dec 28 Javascript
初步认识JavaScript函数库jQuery
Jun 18 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
Dec 08 Javascript
Bootstrap笔记之缩略图、警告框实例详解
Mar 09 Javascript
微信小程序page的生命周期和音频播放及监听实例详解
Apr 07 Javascript
BootStrap selectpicker后台动态绑定数据的方法
Jul 28 Javascript
Vue项目全局配置微信分享思路详解
May 04 Javascript
vue-router 中 meta的用法详解
Nov 01 Javascript
js实现简单扫雷
Nov 27 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语法(3)
2006/10/09 PHP
深入eAccelerator与memcached的区别详解
2013/06/06 PHP
Drupal简体中文语言包安装教程
2014/09/27 PHP
PHP分页类集锦
2014/11/18 PHP
php将12小时制转换成24小时制的方法
2015/03/31 PHP
php技巧小结【推荐】
2017/01/19 PHP
thinkPHP实现的联动菜单功能详解
2017/05/05 PHP
利用Homestead快速运行一个Laravel项目的方法详解
2017/11/14 PHP
PHP5.0 TIDY_PARSE_FILE缓冲区溢出漏洞的解决方案
2018/10/14 PHP
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
javascript实现日历控件(年月日关闭按钮)
2012/12/12 Javascript
最简单纯JavaScript实现Tab标签页切换的方式(推荐)
2016/07/25 Javascript
AngularJS 所有版本下载地址
2016/09/14 Javascript
Node.js中如何合并两个复杂对象详解
2016/12/31 Javascript
详解基于angular-cli配置代理解决跨域请求问题
2017/07/05 Javascript
pm2 部署 node的三种方法示例
2017/10/20 Javascript
babel之配置文件.babelrc入门详解
2018/02/22 Javascript
vue使用xe-utils函数库的具体方法
2018/03/06 Javascript
vue项目中公用footer组件底部位置的适配问题
2018/05/10 Javascript
解决layui页面按钮点击无反应,也不报错的问题
2019/09/29 Javascript
如何正确理解vue中的key详解
2019/11/02 Javascript
python生成器的使用方法
2013/11/21 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
Python如何将模块打包并发布
2020/08/30 Python
Django Auth用户认证组件实现代码
2020/10/13 Python
css3教程之倾斜页面
2014/01/27 HTML / CSS
HTML5图片层叠的实现示例
2020/07/07 HTML / CSS
澳大利亚第一的设计师礼服租赁网站:GlamCorner
2017/08/13 全球购物
土耳其时尚购物网站:Morhipo
2017/09/04 全球购物
酒店销售主管岗位职责
2014/01/04 职场文书
机关门卫制度
2014/02/01 职场文书
十岁生日答谢词
2015/01/05 职场文书
初中美术教学反思
2016/02/17 职场文书
如何用python插入独创性声明
2021/03/31 Python
vue自定义右键菜单之全局实现
2022/04/09 Vue.js
Java界面编程实现界面跳转
2022/06/16 Java/Android