JavaScript 数学 (Math) 方法

一、数学方法

1、Math.round(x) 返回 x 舍入到最接近的整数:

Math.round(7.8);    // 返回 8
Math.round(3.3);    // 返回 3

2、Math.() 返回一个介于 0(包括)和 1(不包括)之间的随机数:

Math.random()    //返回随机整数

3、Math.pow(x, y) 返回 x 的 y 次幂:

Math.pow(4, 2);      // 返回 16

4、Math.sqrt(x) 返回 x 的平方根:

Math.sqrt(64);      // 返回 8

5、Math.ceil(x) 返回 x 向上舍入到最接近的整数:

Math.ceil(6.4);     // 返回 7

6、Math.floor(x) 返回 x 向下舍入到最接近的整数:

Math.floor(2.7);    // 返回 2

7、Math.abs(x) 返回 x 的绝对(正)值:

Math.abs(-4.7);     // 返回 4.7

8、Math.min() 和 Math.max() 可用于查找参数列表中的最小值或最大值:

Math.min(0, 450, 35, 10, -8, -300, -78);  // 返回 -300
Math.max(0, 450, 35, 10, -8, -300, -78);  // 返回 450

二、随机整数

Math.() 与 Math.floor() 一起使用以返回一个随机整数。

Math.floor(Math.random() * 10);		// 返回 0 至 9 之间的数
Math.floor(Math.random() * 11);		// 返回 0 至 10 之间的数
Math.floor(Math.random() * 10) + 1;	// 返回 1 至 10 之间的数

© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容