Nach dem Zufallsprinzip Javascript-Schlüssel auswählen

8

Ich habe ein Array mit sequentiellen Array-Schlüsseln und ich muss zufällig einen der Schlüssel auswählen ... was ist der beste Weg, das zu tun?

    
Webnet 23.11.2010, 04:41
quelle

3 Antworten

13

Math.random () wird eine Zahl zwischen 0 und 1 erzeugen.

%Vor%     
James Kovacs 23.11.2010, 04:45
quelle
-16

Nur die Verwendung der Array-Länge führt dazu, dass niemals das letzte Element im Array tatsächlich ausgewählt wird, außer in der extrem seltenen Situation, in der die ausgewählte Zufallszahl 1,0000 ist. Lieber .99999 zur arr.length hinzufügen:

%Vor%     
kujo76 19.04.2013 18:39
quelle

Tags und Links