ho creato un semplice test di 10 domande dove facendo clic sulle risposte A B o C si incrementano i valori rispettivamente:
rA
rB
rC
con questo script calcolo semplicemente chi ha il valore più alto, nel caso di parimerito dovrebbe essere soddisfatto l'ultimo else.. invece non si comporta così:
ad esempio:
rA = 9
rB = 1
rC = 0
dovrebbe soddisfare solo la prima condizione, invece soddisfa sia la prima che l'ultimo else ?
perchè ?????
ecco lo script:
chi mi aiuta sto impazzendo.codice:on (release) { rA = _level0.risp_a; rB = _level0.risp_b; rC = _level0.risp_c; if ((rA>rB) && (rA>rC)) { trace("MAGGIORANZA A"); gotoAndStop("a"); } if ((rB>rA) && (rB>rC)) { gotoAndStop("b"); trace("MAGGIORANZA B"); } if ((rC>rA) && (rC>rB)) { trace("MAGGIORANZA C"); gotoAndStop("c"); } else { gotoAndStop("m"); trace("MAGGIORANZA MIX"); } }![]()


Rispondi quotando