Photo by Mohammad Rahmani on Unsplash
函式方法
变数 |
说明 |
Math.PI |
PI 数值 |
Math.abs() |
绝对值 |
Math.floor() |
无条件捨去 |
Math.ceil() |
无条件进位 |
Math.round() |
四捨五入 |
Math.sqrt() |
开根号 |
Math.max() |
最大值 |
Math.min() |
最小值 |
Math.pow() |
指数运算 |
Math.random() |
产生 0 ~ 1 的随机数 |
Math.log() |
e 的对数 |
Math.log10() |
10 的对数 |
random 产生 0 ~ 1 的随机数
function getRandomInt(max) {
return Math.floor(Math.random() * max);
}
console.log(getRandomInt(3));
// expected output: 0, 1 or 2
console.log(getRandomInt(1));
// expected output: 0
console.log(Math.random());
// expected output: a number from 0 to <1
指数运算
// 3*3*3*3*3*3*3
const powNumber = 3**7;
// 2187
console.log(powNumber);
// 3*3*3*3*3*3*3
const powNumber = Math.pow(3,7);
// 2187
console.log(powNumber);
Reference
Donate KJ 贊助作者喝咖啡
如果這篇文章對你有幫助的話,可以透過下面支付方式贊助作者喝咖啡,如果有什麼建議或想說的話可以贊助並留言給我
If this article has been helpful to you, you can support the author by treating them to a coffee through the payment options below. If you have any suggestions or comments, feel free to sponsor and leave a message for me!