随机颜色函数

复制代码
 1     // 1、定义一个随机颜色函数,如果输入true(默认),
 2     // 返回#ffffff;;false返回rbg
 3     function getRandomColor(flag = true) {
 4         if(flag){
 5           const arr = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f']
 6           //要用let;;字符型是常变量,const只用于复杂数据类型
 7           let color = '#'
 8           for (let i = 1;i <= 6;i++){
 9             color = color + arr[parseInt(Math.random()*arr.length)]
10           }
11           return color
12         } 
13 
14         else{
15           const a1 = parseInt(Math.random() * 256)
16           const a2 = parseInt(Math.random() * 256)
17           const a3 = parseInt(Math.random() * 256)
18           return `rgb(${a1},${a2},${a3})`
19         }
20     }
复制代码

 

posted @   Agiser0  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示