es6新增的math,number方法,下面總結了一些我覺得有用的
nunbwww.cppcns.comer.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()計算乙個數的立方根
www.cppcns.comconsole.log(math.cbrt(8))//2
math.hypot()返回所有引數的平方和的平方根
console.lwww.cppcns.comog(math.hypot(4,3))//25再開方結果為5
指數運算
console.log(2**2) //4
console.log(2**3) 程式設計客棧//8
總結本文標題: es6新增的math,number方法
本文位址:
ES6 陣列新增
window.onload function 作用 把類陣列 獲取一組陣列元素,arguments.物件轉成陣列 具備length這個東西,就靠譜 let arr 1,2,4 let arr2 array.from arr let json let arr array.from json 作用 把一...
ES6新增特性
let 1.let宣告的變數不會掛在window中,不會像var宣告的變數一樣造成全域性變數的汙染 2.新增了乙個塊級作用域 以前只有函式作用域,全域性作用域 3.let是不允許重複宣告 4.let不會有宣告提前 var num 15 全域性變數 console.log num 15 console...
ES6新增語法
es6中新增的宣告變數的方式 let關鍵字用來宣告變數,類似於var,但是使用let宣告的變數有以下幾點特性 1.不存在變數提公升 2.暫時性死區 3.不允許重複宣告,同一作用域內只能宣告一次 4.新增的塊級作用域 for 作用域a 迴圈的應用 const關鍵字用來宣告常量,其使用規則除了宣告之後不...