Math 物件中的 mian() 和 max()方法 向下舍入 向上舍入 四舍五入 保留兩位小數 加密安全
// Math 物件中的 mian() 和 max()方法
let val = [1,2,3,4]
console.log(Math.max(...val)) //陣列必須要使用擴展運算子 4
console.log(Math.min(...val)) //陣列必須要使用擴展運算子 1
// 舍入方法
// Math.ceil() 方法始終向上舍入為最接近的整數
console.log(Math.ceil(2.1)) // 3
console.log(Math.ceil(2.5)) // 3
console.log(Math.ceil(2.9)) // 3
// Math.floor() 方法始終向下舍入為整數
console.log(Math.floor(2.1)) //2
console.log(Math.floor(2.5)) //2
console.log(Math.floor(2.9)) //2
// Math.round() 四舍五入
console.log(Math.round(2.1)) //2
console.log(Math.round(2.5)) //3
console.log(Math.round(2.9)) //3
// 保留小數后兩位
var num1=2.666;
var num2=2
console.log(num1.toFixed(2)) //2.67
console.log( Math.round(num1*100)/100) //2.67
console.log(num2.toFixed(2)) //2.00
console.log( Math.round(num2*100)/100) //2
// Math.fround() 方法回傳數值最接近單精度(32位)浮點數
console.log(Math.fround(0.4)) //0.4000000059604645
console.log(Math.fround(0.5)) //0.5
console.log(Math.fround(0.9)) //0.8999999761581421
// Math.random()的加密安全替換方法window.crypto.getRandomValues
console.log(window.crypto.getRandomValues(new Int32Array(3))) //Int32Array(3) [-49983851, -1045460595, -1276647726]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/226152.html
標籤:其他
下一篇:lol圖片爬取
