jpkow: JS-Fehler: Objekt erwartet

Beitrag lesen

Hallo,

Math.random liefert eine Zahl x mit 0 <= x < 1.
Willst du deren Wertebereich auf 1 bis 6 "aufbohren", und dabei nur ganzzahlige Werte erhalten, musst du den Zufallswert noch ein bisschen weiter bearbeiten: Mit 6 multiplizieren, liefert eine (Float-)Zahl zwischen 0 (inklusive) und 6 (exklusive).
Davon mit Math.floor() nur den ganzzahligen Anteil betrachten, liefert eine Zahl von 0 bis 5.
Eins draufaddieren, verschiebt den Bereich auf 1 bis 6.

wir hatten nun nämlich eine Aufgabenstellung, wo ich mich immer noch frage, wie das genau zu lösen ginge mit einem _Array_.

Gegeben ist ein Array Anzahl:

  
Anzahl = new Array(6);  
Anzahl[0] = "1";  
Anzahl[1] = "2";  
Anzahl[2] = "3";  
Anzahl[3] = "4";  
Anzahl[4] = "5";  
Anzahl[5] = "6";  

nun soll immer zufällig eine von den vorgegeben werten übergeben werden und das 10x in Folge.

Kann man das auch ohne Math.Random realisieren??

Danke schon im Voraus für eure Hilfe.

VG
jpkow.