>Nisba, esegue sempre l'else

1. come restituisci il valore a Flash?
2. con che codice valuti la variabile?

>casta l' if ...
>if( Boolean( this.risultato ) == true )
>o
>if( String( this.risultato ) == "true" )

andr3a, apri il pannello delle azioni e allarga il navigatore a sinistra (quello con sopra l'elenco delle azioni, e sotto lo script navigator). Guarda in alto l'elenco delle azioni, e apri la cartella Global Functions (Funzioni Globali), quindi apri la cartella Conversion Functions (Funzioni di conversione). Ecco, quelle cinque funzioni di conversione a 5 tipi di dati primari in Flash si sovrappongono a qualunque tentativo di Casting ai relativi dati, quindi: non è possibile "castare" a Boolean, String, Number, Array, e Object.