如標題
以下兩種寫法,
青色部分,寫成兩種條件 最後用or return 正常運作
紫色部分,寫成值符合,直接把condition 設 true 沒有合預期
想問問 是哪個部份有問題
xs 條件寫法請益 countif(GetField)
- 107
- 最後發表 里歐 2023 八月 01
里歐
發文於
2023/07/30
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語法的基礎和應用可以閱覽。
1 評論