var ls = []; //定一个数组,用来保存生成的数据
for (var i = 0; i < 6; i++) {
//生成随机数下标
var index = Math.floor(Math.random() * data.length);
//做个判断,如果数组中出现了重复的数据,就一直循环生成
if (ls.includes(data[index])) {
while (ls.includes(data[index])) {
index = Math.floor(Math.random() * data.length);
}
}
ls.push(data[index]);//根据下标将数据加入到定义的数组中
ok啦!!!