[...]
var Tag = new Array();
Tag[0] = "abc";
Tag[1] = "def";
Tag[2] = "ghi";
Tag[3] = "jkl";
Tag[4] = "mno";
Tag[5] = "abc";
Tag[6] = "def";
Tag[7] = "abc";
> Nun soll nur \_ein\_ mal 'abc' und auch nur \_ein\_ mal 'def' ausgegeben werden. Wie kann ich das anstellen? Das ist zu hoch für mich.. =((
> [...]
Da hilfst Du Dir am besten mit einem temporären assoziativen Array:
~~~javascript
function unique(ain) {
var seen = {}
var aout = []
for (var i = 0; i < ain.length; i++) {
var elt = ain[i]
if (!seen[elt]) {
aout.push(elt)
seen[elt] = true
}
}
return aout
}