JavaScript Math()详解

Math对象作为保存数学公式、信息和计算的地方。Math对象提供了一些辅助计算的属性和方法,在我们日常使用都是Math.ceil()、Math.round()等较多,本章节将对Math对象进行系列的详解。

1、min() 方法

用来确定一组数值中的最小值

	let min = Math.min(3, 54, 32, 16);
    console.log(min);   // 3
2、max() 方法

用来确定一组数值中的最大值

	let max = Math.max(3, 54, 32, 16);
    console.log(max);   // 54
2、舍入
1. Math.ceil()

方法始终向上舍入为最接近的整数

	console.log(Math.ceil(25.9));    // 26
    console.log(Math.ceil(25.1));    // 26
2. Math.floor()

始终向下舍入为最接近的整数

	console.log(Math.floor(25.9));   // 25
    console.log(Math.floor(25.1));   // 25
3. Math.round()

方法执行四舍五入

	console.log(Math.round(25.6));   // 26
    console.log(Math.round(25.1));   // 25
4. Math.fround()

返回数值最接近的单精度(32位)浮点值表示

    console.log(Math.fround(0.5));   // 0.5
    console.log(Math.fround(25.9)); // 25.899999618530273
3、random()

返回一个0~1范围内的随机数,其中包含0但不包含1。

	 console.log(Math.random());   // 0.7200208040406486
	 console.log(Math.random());   // 0.3164350705812933

需要1 - 10之间的数就直接将返回值 × 10,如果是需要0 - 100 间的数则 × 100,以此类推

	console.log(Math.random() * 10) //7.173275197566868
	console.log(Math.random() * 10) //9.037917861672913
4、其他方法

Math还有的一些属性和方法,在我们的日常使用中可以说是没用,甚至没见过,这里我就直接通过图片列出来,以供了解

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值