Siechfred: Math.random() - der Zufallsgenerator auf Textfelder anwenden ?

Beitrag lesen

Hallo.

Wie mache ich es aber jetzt, dass per Zufallsgenerator bestimmt wird welche Antwort ausgegeben wird. Wenn man also "frage" ins 1. Textfeld schreibt soll im 2. entweder "antwort1" oder "antwort2" stehen. Das soll mit Math.random gemacht werden (das denke ich zumindest).

Vom Ansatz her nicht falsch. Was du bedenken musst ist, dass Math.random() eine Zufallszahl zwischen 0 und 1 liefert, die du entsprechend noch vervielfältigen und dann runden musst. Mit dem Ergebnis kannst du statt eines fixen Strings ein Arrayelement ausgeben. Was du dazu brauchst, findest du hier:

Zum Definieren deines Antworten-Arrays:
http://selfhtml.teamone.de/javascript/objekte/array.htm#allgemeines

Zum Ermitteln der zufälligen Indexzahl:
http://selfhtml.teamone.de/javascript/objekte/math.htm#random
http://selfhtml.teamone.de/javascript/objekte/math.htm#floor

Grüße
Siechfred