【发布时间】:2018-05-03 03:59:19
【问题描述】:
我正在尝试从这个随机生成器数组中删除重复项。我尝试了许多可以删除重复项的不同代码行,但我无法让任何工作。
我用过的例子:
filtered = idArray.filter(function (str) { return str.indexOf(idArray) === -1; });
代码:
var idArray = ['img1', 'img2'];
var newID=getRandomInt(2);
var newCube=idArray[newID];
document.getElementById(""+newCube+"").src="assets/button-yellow_x64.png";
document.getElementById(""+newCube+"").src="assets/button-yellow_x64.png";
【问题讨论】:
-
你可以使用集合 developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… 集合就像数组一样,不能有重复项
标签: javascript arrays string random