Math 用法案例

随机一个10 ~ 50位的数组,随机填充一些数字 这些数字的范围 77 ~ 99,求该数组中的最大值。

分析:既然要随机生成一个不定长度的数组。new Array(这里得有一个10~50的数) 解决方案:利用Math.random()获取10~50.

var a = new Array(length);

var length = Math.random() * 41 + 10;

// 数组已经生成

//循环生产77~99 的随机数

for (var i = 0; i < length; i ++) {

  a[i] = parseInt(Math.random() * 23 + 77);

}

console.log(a);

var max = Math.max(...arr); // 不管数组长度是多少,它将每个成员平铺在这里作为实参传入。

console.log(max)

转载于:https://www.cnblogs.com/mizuno0237/p/11417282.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值