如何做多選一的case(範圍較大的)

繼上次的問題,該如去選一個較大範圍的case。例如說:兩個值相加起來,小於50會顯示太少,50~80會顯示剛剛好,80以上會顯示太多了。如果用1D的array去做,在做的時候一次只能給一個值,但如果像是範圍性的數字,一個一個條件去給又會變成太多個CASE,不知道還有沒有別的方法可以去做??謝謝~!!

這是我之前做出來了多選一的CASE,想改成如上述的條件,加上範圍性。CASE.vi

別把程式想的那麼死

把問題簡單化,判斷大小何必用到array?

你的構想似乎只有"等於"

何不嘗試"大於","小於"

瞭解我的意思吧

做了一個簡單的修改,我保留了你上傳的原來的部份,下面是我加的

CASE.vi

瞭解你的意思了,我之前是有用過大於跟小於

因為之前的條件更多,把他分兩~三個case做

但會造成判斷上的錯誤,看到你的程式才知道

原來還有這招,用兩層case做判斷

當初都沒想到,真是太厲害啦,謝謝大大