昨天在JS中随机抽取了10种颜色的颜色,并去掉了每种不同的颜色,考虑了很多,比如最终的实现:
复制代码代码如下所示:
无功colorlist = {# ffff99
对于(var i = 0;i < linelist.length;i++){
VAR背景颜色= getcolorbyrandom(colorlist);
}
功能getcolorbyrandom(colorlist){
VaR ColorIndex = math.floor(Math.random()* colorlist。长度);
颜色= colorlist ColorIndex } { var;
colorlist.splice(ColorIndex,1);
返回的颜色;
}

所以每次可以拍摄的颜色是随机的,而不是相同的。