07.js-随机数

随机数

数学方法

  1. Math.floor() 向下取整
  2. Math.ceil() 向上取整
  3. Math.round() 四舍五入
  4. Math.randow() 随机数,返回的是[0,1) 的值
  5. Math.pow(底数,幂) 幂运算
  6. Math.sqrt(num) 算数平方根
  7. Math.abs(num) 绝对值
  8. Math.min(num1,num2…) 取最小值
  9. Math.max(num1,num2…) 取最大值
  10. Math.PI 圆周率
    console.log(Math.PI);
  11. Math.sin() 正弦函数
  12. Math.cos() 余弦函数
document.write(Math.random()+'<br>');
document.write(Math.random()*100+'<hr>');
// 0-100整数
let num = Math.floor( Math.random()*101);
document.write(num +'<br/>')

//40-60
let num2 = Math.floor( Math.random()*21);
document.write(num2+40 +'<br/>')

[m,n]之间的随机整数

Math.floor( Math.random()*(n-m+1)+m);

//随机输出10个[20,70]
for(let i=1;i<=10;i++){
    let num3 = Math.floor( Math.random()*51)+20;
    document.write(i+'->'+num3+'&nbsp;&nbsp;&nbsp;&nbsp;')
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值