H²O: Lottozahlen in Textausgabe umfunktionieren

Hallo.

Auf dieser Seite: http://www.js4all.de/java2/lotto.php findet ihr einen Zufallsgenerator, der die Lottozahlen bestimmt.
Die Frage: Wie kann ich die Zahlen so umfunktionieren, dass sich hinter jeder Zahl ein Wort verbirgt. Beispiel: Wenn normal die Zahl 1 erscheinen sollte, dann erscheint statt dessen das Wort "Hallo" (nur ein Beispiel).

Danke H²O

  1. hi,

    Auf dieser Seite: http://www.js4all.de/java2/lotto.php findet ihr einen Zufallsgenerator, der die Lottozahlen bestimmt.
    Die Frage: Wie kann ich die Zahlen so umfunktionieren, dass sich hinter jeder Zahl ein Wort verbirgt. Beispiel: Wenn normal die Zahl 1 erscheinen sollte, dann erscheint statt dessen das Wort "Hallo" (nur ein Beispiel).

    die einfachste möglichkeit ist es, wenn du die wörter in einem array ablegst:

    var worte = new Array("Hallo", "Bon Jour", "blahblah", ...);

    so, jetzt hast du deine zufallszahl, erzeugung genau so wie bisher, und benutzt diese einfach als index zum zugriff auf das array:

    worte[zufallszahl-1]

    wenn zufallszahl jetzt gleich 1 ist, erhältst du so den wert "Hallo".
    die -1 deshalb, weil javascript ja bei 0 an zu zählen fängt.

    du musst dir jetzt nur noch eine möglichkeit überlegen, abzufangen, dass der index nicht grösser wird, als die anzahl der im array abgelegten werte; bzw. musst zusehen, dass deine zufallszahl zwischen 1 und worte.length liegt (das ist die anzahl der elemente im array).

    und für weitere erklärungen zu arrays schau dir mal http://selfhtml.teamone.de/javascript/objekte/array.htm an.

    gruss,
    wahsaga

    1. Vielen Dank

      H²O