Zitat von
Xeno
Code:
_auswahl = c_array select (floor (random (count c_array) - 1));
floor wird keinesfalls benoetigt.
Angenommen der Array hat noch einen Wert, dann wird mit meiner methode
Code:
_zaehler = ((count c_array)-1);
_auswahl = c_array select (round (random _zaehler));
der c_array gezaehlt dass ergibt 1, anschließen wird -1 durchgefuehrt was 0 ergibt und schlussendlich ergibt round random 0 immer 0. Meiner Ansicht nach also absolut keine notwendigkeit fuer ein floor.
Das Skript welches ich oben geschrieben habe, habe ich auch getestet und es funktionierte so wie gewollt auch ohne die werte mit floor abzurunden.
gruß
hoschi