Einzelnen Beitrag anzeigen
Alt 29.04.2012, 21:09   #9 (permalink)
Moerderhoschi
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 02.07.2006
Ort: Kabul
Alter: 38
Beiträge: 2.666
Standard

Zitat von Xeno Beitrag anzeigen

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
__________________


Moerderhoschi ist offline   Mit Zitat antworten