Sören: komplettten arry überprüfen

Beitrag lesen

Hallo Sören,

ich hab einen Arry, wo ich per Zufall zahlen hinzufüge. Als Vorgabe habe ich, das ich einen wert eingeben und er mir zahlen bis zu diesem wert in einen Array einfügt.Dies soll in einer zufälligen Reihenfolge geschehen. Dies habe ich mit "var rand = Math.round((Math.random()*100)/(100/8))+1" gelöst.

lies Dir bitte http://aktuell.de.selfhtml.org/artikel/javascript/zufallszahlen/index.htm durch, um zu einer besseren Funktion zu kommen.

Danke, für den Link. Der ist wirklich hilfreich.

jetzt will ich den wert einem Arry hinzufügen, aber nur, wenn dieser wert nicht schon 2 mal vorhanden ist...

erstelle Dir ein Array für die bisher eingetragenen Werte.
Wenn Du eine neue Zahl ziehst, dann inkrementiere den Wert des entsprechenden Eintrags.

Beispiel:
    gezogene Zahl sei 5
    inkrementiere vorkommen[5]

Aber wie kann ich dann überprüfen ob die Zahl schon zweimal vorhanden ist? Muss ich das mit ner FOR-Schleife lösen und jede Zahl in dem Array einzeln überprüfen? Oder gibt es ne schnellere Lösung?

Freundliche Grüße

Vinzenz