JS 产生随机数

发布时间:2022-04-19浏览次数:0

支持注册ChatGPT Plus的OneKey虚拟卡
绑定Apple Pay、Google Pay、支付宝和微信支付进行日常消费

注册和了解更多 ->

silver
export function randomNum(maxNum, minNum, decimalNum) {
  let max
  let min = 0
  minNum <= maxNum ? ((min = minNum), (max = maxNum)) : ((min = maxNum), (max = minNum))
  switch (arguments.length) {
    case 1:
      return Math.floor(Math.random() * (max + 1))
    case 2:
      return Math.floor(Math.random() * (max - min + 1) + min)
    case 3:
      return (Math.random() * (max - min) + min).toFixed(decimalNum)
    default:
      return Math.random()
  }
}

字节笔记本扫描二维码查看更多内容