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!!!!
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!!!!
Posted 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 )
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 )
Posted Tue 29 Mar 11 @ 6:13 am