Wählen Sie ein zufälliges Element aus dem Array, aber einmalig

8

Ich habe eine Reihe von Ländern. Ich möchte 5 zufällige Länder aus meiner Array-Liste auswählen, aber ich möchte, dass sie einzigartig sind. Das habe ich bisher:

%Vor%

Was ist der beste Weg, um diese Strings beim Erzeugen zufälliger Elemente zu vergleichen?

Bearbeiten:

Ich habe mich schlecht ausgedrückt. Das Problem, das ich habe, ist, dass ich nicht will, dass country1, country 2 usw. gleich sind ... also möchte ich, dass sie immer anders sind.

Lösung:

%Vor%     
Badr Hari 18.07.2011, 12:35
quelle

1 Antwort

18

Mische das Array und schneide die ersten 5 Elemente.

Dies garantiert 5 einzigartige zufällige Elemente.

    
alex 18.07.2011, 12:41
quelle

Tags und Links