js指定范围rgb随机颜色

2022-11-02 10:21
椰子皮
996
0
0
javascript

在获取随机颜色的时候我们不希望某个颜色段出现/***获取rgb随机颜色,排除深色范围*@param{Array}scopergb颜色范围*/constgetRandomColor=(scope:num

在获取随机颜色的时候我们不希望某个颜色段出现

/** 
 * 获取rgb随机颜色,排除深色范围
 * @param { Array } scope rgb颜色范围
 */
const getRandomColor = (scope: number[] = [80, 255]) => {
  const randomFrom = (startNumber: number, endNumber: number) => {
    return Math.floor(Math.random() * (startNumber - endNumber + 1) + endNumber)
  }
  return 'rgb(' + [
    randomFrom(scope[0], scope[1]),
    randomFrom(scope[0], scope[1]),
    randomFrom(scope[0], scope[1]),
  ].join(',') + ')';
}

 

支付宝微信
0
关注公众号获取更多内容
nginx如何启用 gzip
结合lazyload实现文章页里面的图片预加载
暂无评论,快抢沙发吧
不支持canvas
春季
夏季
秋季
冬季
暗黑
简约
小清新