主題:
主要記錄一下js中的一些Math函數
Detail:
1. 四捨五入:
Math.round(1.23); // 1
2. 只取整數:
Math.parseInt(1.23); // 1
3. 向上取整數:
Math.floor(1.23); // 1
4. 向下取整:
Math.ceil(1.23); // 2
5. 取絕對值:
Math.abs(-1.23); //1.23
6. 取兩者較大值:
Math.max(1, 2); //2
7. 取兩者較小值:
Math.min(1, 2);// 1
8. 隨機數: 返回一個浮點, 僞隨機數在範圍[0, 1)
Math.random()
Math.random() 不能提供像密碼一樣安全的隨機數字, 不能使用它們來處理有關安全的事情。使用Web Crypto API 來代替, 和更精確的window.crypto.getRandomValues() 方法.
參考:
Math還有很多豐富的方法,具體可以參考已下MDN文檔:
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Math.