JavaScript数值类型操作

本文深入讲解JavaScript中的数值操作,包括向上、向下及标准舍入方法,取最小值和最大值的技巧,以及如何生成随机数。同时,还介绍了Math对象中一些不常用但重要的属性,如自然对数底数e、圆周率π等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数值舍入方法

Math 舍入方法

Math.ceil()
执行向上舍入,即它总是将数值向上舍入为最接近的整数
  console.log(Match.ceil(9.9)); // 10 
  console.log(Match.ceil(9.5)); // 10 
  console.log(Match.ceil(9.1)); // 10 
Math.floor()
执行向下摄入,即它总是将数值向下舍入为最接近的整数
  console.log(Match.floor(9.9)); // 9 
  console.log(Match.floor(9.5)); // 9 
  console.log(Match.floor(9.1)); // 9 
Math.round()
执行标准舍入,即它总是将数值四舍五入为最接近的整数
  console.log(Match.floor(9.9)); // 10
  console.log(Match.floor(9.5)); // 10
  console.log(Match.floor(9.4)); // 9 
  console.log(Match.floor(9.1)); // 9 

数值取最小或最大方法

Math 数值过滤方法 min & max

Math.min()
执行取最小值
  let number = [1, 2, 3, 4, 5, 6, 7, 8, 9];
  console.log(Match.min(number)); // 1
  console.log(Match.min(1, 2, 3, 4, 5, 6, 7, 8, 9)); // 1
Math.max()
执行取最大值
  let number = [1, 2, 3, 4, 5, 6, 7, 8, 9];
  console.log(Match.max(number)); // 9
  console.log(Match.max(1, 2, 3, 4, 5, 6, 7, 8, 9)); // 9

取随机数

Math random() 方法取随机数 此方法返回大于等于0小于1的一个随机数

Math.min()
执行取最小值
  let number = [1, 2, 3, 4, 5, 6, 7, 8, 9];
  console.log(Match.min(number)); // 1
  console.log(Match.min(1, 2, 3, 4, 5, 6, 7, 8, 9)); // 1

不常用的Math 对象属性

Math 不常用的对象属性

属性说明
Math.E自然对数的底数,即常量e的值
Math.LN1010的自然对数
Math.LN22的自然对数
Math.LOG2E以2为底e的对数
Math.LOG10E以10为底e的对数
Math.PIπ的值「圆周率 3.1415926…」
Math.SQRT1_21/2的平方根「即2的平方根的倒数」
Math.SQRT22的平方根
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值