Accesso rapido:  

Forum: Greek Forum

Topic: vdjscript help!!!!

Questo argomento è obsoleto e potrebbe contenere informazioni obsolete o errate.

xairetai! kseretai ton kwdika gia na ginei mia energeia an kai mono an kai oi duo sunthikes einai alitheis?????????
pio sugkekrimena gia na sas dwsw mia eikona:

if
(myvar1)=1 && (myvar2)=0 then action1

else if
(myvar1)=2 && (myvar2)=1 then action2

else if
(myvar1)=3 && (myvar2)=2 then action3

else
action4

edwsa ena paradeigma sto pws peripou thelw na to xrisimopoiisw!
stin ousia thelw na mou peite pws suntasetai stin vdjscript oi logikoi telestes "&&" kai "||" pou kserw apo kapoies alles glwsses programatismou

euxaristw prokatabolika!!!!

 

Inviato Tue 29 Mar 11 @ 4:44 am
Δυστυχώς στην VDJ script δεν μπορείς να το κάνεις έτσι... Πρέπει να ακολουθήσεις λογική nested if:

MyVar1=1 ? MyVar2=0 ? do-this : do-that : do-something-else


Edit:
Επίσης πρέπει να προσέχεις γιατί από την στιγμή που έχεις nested if στο πρώτο true όρισμα αρχίζει η εκτέλεση του επιμέρους κώδικα και υπάρχει περίπτωση πολλά else να μην δουλέψουν παρά το οτι μπορεί να είναι true... Είναι λίγο δύσκολο να το εξηγήσει κανείς με λόγια, αλλά όσοι ασχολούνται με προγραμματισμό καταλαβαίνουν νομίζω τι θέλω να πω:

MyVar1=1 ? MyVar2=0 ? action1 : MyVar3=1 ? action2 : action3 : action4 ====>>>>>

MyVar1=1 ? ( MyVar2=0 ? { action1 : [ MyVar3=1 ? action2 : action3 ] } : action4 )
 

Inviato Tue 29 Mar 11 @ 6:13 am


(Vecchi argomenti e forum sono automaticamente chiusi)