示例:我有3种颜色和21个数字,我必须动态创建数字并为每个数字指定不同的颜色。
我是这样做的:
var colors = ["black", "white", "red"],
nums = [],
count = 1;
for (var i = 0; i < 7; i++) {
for (var c in colors) {
nums.push([{
id: count,
color: colors[c]
}]);
count++
}
}
我想知道是否有办法实现同样的事情,但没有通过2个循环?感谢
答案 0 :(得分:0)
您可以使用HEAD
完成以下操作:
Math.random