js生成随机颜色
JS 生成 颜色 随机
2023-09-14 09:06:33 时间
var shine=0.8;
var arrays = ['[255,182,193,0.8]','[144,238,144,0.8]','[255,235,205,0.8]','[240,128,128,0.8]','[255,186,0,0.8]','[255,225,189,0.8]','[227,229,241,0.8]','[248,228,239,0.8]','[223,237,224,0.8]','[249,236,191,0.8]']; function randomColor(random,size){ if(size==2){ if(shine<1){ a--; if(a==0){ shine=parseFloat(shine)+0.2; } arrays=['[255,182,193,'+shine+']','[144,238,144,'+shine+']','[255,235,205,'+shine+']','[240,128,128,'+shine+']','[255,186,0,'+shine+']','[255,225,189,'+shine+']','[227,229,241,'+shine+']','[248,228,239,'+shine+']','[223,237,224,'+shine+']','[249,236,191,'+shine+']']; } }else if(size==3){ if(shine>0.2){ a--; if(a==0){ shine=(shine-0.2).toFixed(1); } arrays=['[255,182,193,'+shine+']','[144,238,144,'+shine+']','[255,235,205,'+shine+']','[240,128,128,'+shine+']','[255,186,0,'+shine+']','[255,225,189,'+shine+']','[227,229,241,'+shine+']','[248,228,239,'+shine+']','[223,237,224,'+shine+']','[249,236,191,'+shine+']']; } }; //var arrays = ['[123,104,238,0.5]','[0,255,255,0.5]','[0,250,154,0.5]','[0,255,0,0.5]','[255,255,0,0.5]','[255,165,0,0.5]','[178,34,34,0.5]','[148,0,211,0.5]','[255,250,205,0.5]','[255,215,0,0.5]']; //var r = Math.floor(Math.random()*256); //var g = Math.floor(Math.random()*256); //var b = Math.floor(Math.random()*256); return arrays[random];//"["+r+","+g+","+b+", 0.7]"; }
相关文章
- 彻底理解js中this
- 【Recorder.js+百度语音识别】全栈方案技术细节
- js生成二维码
- js实现数字千分位
- JS 浏览器上生成 UUID API
- 2015.10.11(js判断鼠标进入容器的方向)
- [Hapi.js] Route parameters
- js生成二维码的jquery组件–qrcode
- nginx js、css多个请求合并为一个请求(concat模块)
- vue.js 入门精要
- [Node.js] Migration with Umzug
- [Immutable.js] Differences between the Immutable.js Map() and List()
- js中高效拼接字符串
- React.js 应用 UI 框架
- QRCode.js:使用 JavaScript 生成二维码
- 为什么Note.js 里面没有sap.ui.core.Control.extend()这样的代码,但是runtime有自动生成有
- 华为OD机试 - 二叉树中序遍历(Java & JS & Python)
- 华为OD机试 - 计算网络信号、信号强度(Java & JS & Python)
- 华为OD机试 - 查找接口成功率最优时间段(Java & JS & Python)
- iOS js(h5)和iOS原生(swift, oc)交互,相互调用传值
- 一统江湖的大前端React.js-从开发者到工程师
- js递归生成树形结构(filter)
- MVC js动态生成from提交数据然后生成文件下载
- JS:使用Mock.js生成随机数据,拦截 Ajax 请求
- js实现0-9的不重复数字组成的三位数,有多少个?
- JS生成指定范围内的随机数(支持随机小数)
- JS判断类型(typeof+constructor+toString)
- 用QRCode.js制作二维码的生成器(qrcode.makeCode方法生成二维码)