Tommy: Zufallsfrage in einem Formular

Hallo,

ich will mit JavaScript erreichen, dass in einem Formular eine Zufallsfrage erscheint (z.B. 3+3 oder 2*5). Es sollen dann 4 Lösungen vorgegeben werden und bei Anklicken soll einfach ein wahr/falsch-Wert übergeben werden.

Ist das möglich?

Vielen Dank schonmal,
Tommy

  1. Hallo,

    ich will mit JavaScript erreichen, dass in einem Formular eine Zufallsfrage erscheint (z.B. 3+3 oder 2*5). Es sollen dann 4 Lösungen vorgegeben werden und bei Anklicken soll einfach ein wahr/falsch-Wert übergeben werden.
    Ist das möglich?

    Ja sicher, ich hab zwar von Javascript keine Ahnung, aber das wird wohl gehen wie in anderen Sprachen auch:
    Ein zweidimensionaler Array,

    (0,0)= 1. Frage
    (1,0)= 2. Frage
    (2,0)= 3. Frage

    (0,1)= korrekte Antwort zur 1. Frage
    (0,2)= 1. Antwortmögl. zur 1. Frage
    (0,3)= 2. Antwortmögl. zur 1. Frage
    ...
    (1,1)= korrekte Antwort zur 2. Frage
    ...

    Dann wählst Du eine Zufallszahl zwischen 0 und 2 für die Fragennummer und gibst - wenn die Zufallszahl zB 0 ist, (0,0)=Frage, (0,2)=1. Antwortmögl., (0,2)=2.Antwortmöglichkeit in ein Formular aus. (0,1)=korrekte Antwortnummer in ein verstecktes Formularfeld.
    Javascript bietet die Möglichkeit die Benutzereingabe schon vor dem Absenden des Formulars zu prüfen.

    Hast Du vor sehr viele Fragen im Katalog zu haben, empfiehlt sich die Verwendung einer Datenbank.

    Beste Grüße
    Viennamade

    1. Hallo, danke schon mal für die schnelle Antwort.

      Ich habe noch ein paar weitere Erklärungen, wie ich es angepackt habe:

      Da jeweils eine Frage zu sehen sein wird, dann im gleichen Fenster die nächste usw. werde ich die 10 wahr/falsch-Werte einfach in einem Cookie speichern. Das bekomme ich auch hin.

      Ich weiss aber nicht, wie ich aus den 100 Fragen 10 per Zufall aussuchen kann.
      Wo speichere ich diese Fragen? Wie rufe ich sie per Zufall aus dem Formular auf?

      Gruß
      Tommy

      1. Hallo,

        Da jeweils eine Frage zu sehen sein wird, dann im gleichen Fenster die nächste usw. werde ich die 10 wahr/falsch-Werte einfach in einem Cookie speichern. Das bekomme ich auch hin.

        Ich weiss aber nicht, wie ich aus den 100 Fragen 10 per Zufall aussuchen kann.

        Also wie gesagt, ich hab keine Ahnung vom Javascript, aber das hier:
        http://www.web-toolbox.net/webtoolbox/mathematik/zufallszahl.htm dürfte für Dich richtig sein.

        Wo speichere ich diese Fragen? Wie rufe ich sie per Zufall aus dem Formular auf?

        Also ich würde sie in einem Array speichern.

        Grüße
        Viennamade

        1. Lustig...

          eure diskussion ähnelt dieser doch ziemlich stark
          [pref:t=71712&m=412895]
          ;)

          mfg NAG

          --
          signatur
          1. Hallo NAG!

            Lustig...
            eure diskussion ähnelt dieser doch ziemlich stark
            [pref:t=71712&m=412895]
            ;)

            Stimmt, der ZUFALLSGENERATOR http://www.web-toolbox.net/webtoolbox/mathematik/zufallszahl.htm dürfte wissen wie er es bei den Suchmaschinen nach oben schafft :-)
            Gruß
            Viennamade