js 从10种颜色中随机取色,并每次取出的颜色不同
2013-10-23 09:35
369 查看
昨天在做js 从10种颜色中随机取色,并每次取出的颜色不同的时候,考虑了很多,最终用如下来实现:
这样便能每次取出的颜色是随机的且都不一样
参考:http://www.verydemo.com/demo_c98_i18979.html
var colorList = ["#FFFF99","#B5FF91","#94DBFF","#FFBAFF","#FFBD9D","#C7A3ED","#CC9898","#8AC007","#CCC007","#FFAD5C"]; for(var i=0;i<lineList.length;i++){ var bgColor = getColorByRandom(colorList); } function getColorByRandom(colorList){ var colorIndex = Math.floor(Math.random()*colorList.length); var color = colorList[colorIndex]; colorList.splice(colorIndex,1); return color; }
这样便能每次取出的颜色是随机的且都不一样
参考:http://www.verydemo.com/demo_c98_i18979.html
相关文章推荐
- js从10种颜色中随机取色实现每次取出不同的颜色
- js从10种颜色中随机取色实现每次取出不同的颜色
- js从数组中随机取出不同的元素
- js随机颜色代码的多种实现方式
- js实现的随机颜色实例代码
- js随机改变背景颜色
- 刷新网页每次显示不同图片的JS代码
- js实现颜色随机的标签列表
- js练习6(随机改变背景颜色)
- 随机生成两个不同大小颜色的圆
- JS中设置表格奇偶行不同颜色
- 口袋中有红黄蓝白黑5种颜色的球若干个。每次从口袋中任意取出三个球,问得到3中不通过颜色的球的可能取法。(枚举)
- Html+Css+Js_之table每隔3行显示不同的两种颜色
- js里关于随机数&&随机颜色总结
- 从一个数组中随机取出 8 个数,每次都包含 2 不重复。
- (10)JS之按下不同的按钮显示不同的颜色
- 五种不同颜色的球随机抽出三个的排列组合问题
- js 生成随机颜色
- js每次Title显示不同的名言
- js实现点击按钮后给Div图层设置随机背景颜色的方法