當我有兩個條件,爲每個條件的動作,而這兩種情況的行動,如果有一個爲真,什麼是最好的方式來構建一個if語句的兩個條件,每個動作都有一個動作?
有時候,我這樣做
if (cond1 or cond2)
if (cond1)
do act 1
if (cond2)
do act 2
do always
有時候,我這樣做
if (cond1)
do act 1
do always
if (cond2)
do act 2
do always
但我真的想這樣做
if (cond1)
do act 1
or if (cond2)
do act 2
then
do always
最後一種方法是否以任何語言存在,或者是否存在處理這種情況的首選方法?
謝謝。
擰規矩,我有LISP – hugomg 2011-05-04 01:32:02