xs 條件寫法請益 countif(GetField)

  •   107 
  • 最後發表   里歐  2023 八月 01
里歐 發文於   2023/07/30

如標題

以下兩種寫法,
青色部分,寫成兩種條件 最後用or return 正常運作
紫色部分,寫成值符合,直接把condition 設 true 沒有合預期

想問問 是哪個部份有問題



XQ小幫手 發文於   2023/08/01

Hello 里歐,

 

condition 其實就是個保存布林的變數,如果腳本運算中沒有改變到變數值的話,就會維持在之前的值。

 

condition2 = value4 > 2;

每次腳本運算時都會判斷 condition2 為 True 還是 False。

 

if value4 > 2 then condition2 = True;

只要有一次達成後 condition2 就會一直維持在True,因為沒有寫當 value4 <= 2 時 condition2 的值為何。

 

 

if value4 > 2 then condition2 = True else condition2 = False;

這樣就會和 condition2 = value4 > 2; 相同。

 

網站上有教學區,裡面有XS語法的基礎和應用可以閱覽。

發表回覆
Close