// 1. 准备函数
function rangeRandom(a, b) {
// 2. 计算随机整数
// 需要考虑谁大谁小
var max = Math.max(a, b)
var min = Math.min(a, b)
var res = Math.floor(Math.random() * (max - min + 1) + min)

// 3. 返回结果
return res
}

 利用随机数生成随机颜色

function randomColor(type) {
  if (!type) {
    var res = `rgb(${ rangeRandom(0, 255) }, ${ rangeRandom(0, 255) }, ${ rangeRandom(0, 255) })`
    return res
  }

  var str = '#'
  for (var i = 0; i < 3; i++) {
    var n = rangeRandom(0, 255).toString(16)
    if (n.length === 1) n = '0' + n
    str += n
  }
  return str
}

 

posted on 2021-07-08 18:25  phantom_yy  阅读(163)  评论(0)    收藏  举报