Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-09-2003, 18:26   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 16
möchte ein Frage-Antwort Spiel machen???

Grund-Idee, Ich habe ein Frage bei der mehrere Antworten möglich sind.
Ein Eingabefeld- das einer Varaiblen entspricht (name des Feldes: var1)
-> diese wird mit einer Variablen verglichen (Antwort: var2), und es wird kontrolliert ob sie identisch sind (var1 ==var2);

Ich kann einer Variblen aber nicht mehrere Antwortmöglichkeiten zuweisen??? antwort == 1 or 2 or 3 or 4; ????


Wie könnte ich das lösen????
a_christian ist offline   Mit Zitat antworten
Alt 01-09-2003, 18:32   #2 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
geht doch
if(antort == var1 orantwort ==var2 or antwort ==var3){
trace("richtig");
}

bsp.:
antworten=["a","b","c","A","B","C"];
frage="welcher buchstabe ist einer der 3 Ersten im ABC ?".

for(i=0; i<antworten.length; i++){
if(antwort == antworten[i]){
trace("richtig");
break;
}
}

mfg geo
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Alt 03-09-2003, 11:42   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2003
Beiträge: 16
hab ich schon probiert

Problem ist: ich habe textantworten.

eine variable ist z.B. : variable="Michael Muster" or "Muster Michael"
(Problem der unterschiedlichen schreibweise -obwohl Antwort jedesmal richtig-
kann das Programm ja nur so kontrollieren: Michael Muster=Michael Muster)

Auf eine Frage gibt es viele solche Variablen die als Antwort gegeben werden können. (var1, var2,var3,var4.....)

wird somit ziemlich aufwendig.

Ausserdem will ich eine Frage stellen, bei der man einzelne Punkte aufzählen soll.
(die Reihenfolge der gegebenen Antworten ist egal, aber wenn Antwort1 schon gegeben wurde, darf sie beim nächsten Punkt nicht mehr als Antwort akzeptiert werden!!!

?????????
a_christian ist offline   Mit Zitat antworten
Alt 03-09-2003, 15:17   #4 (permalink)
~~~~~~~~~~~~
 
Benutzerbild von _geo_
 
Registriert seit: May 2002
Ort: AUSTRIA (OÖ)
Beiträge: 3.298
Ja aber das Prinzip ist und bleibt doch immer das gleiche wenn es mehrere Antwortmöglichkeiten gibt dann schribst du diese in ein array und dann kannst du sie leicht überprüfen (ist ja mit a oder A auch ncihts anderes als Name Nachname oder Nachname Name). Ob eine Antwort nu zählt oder nichtmehr richtig ist kannst du doch mir if leicht fesstellen (einfach ein schonda array machen und mit push(var#) die var hinzufügen die schon genommen wurde) usw.
__________________
--- :P ---

Blog
Bei unerwünschten Nebenwirkungen zerreißen Sie die Packungsbeilage oder erschlagen ihren Arzt oder Apotheker
_geo_ ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:23 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele