2014-07-24

TCL, expr 判斷表示式的真假 & 值

EXPR (expressions) 判斷表示式 數學表示式 & 關係式表示式 的真(True) 假(False) 和 值(Value)

[Example Code]
  • set value1 [ expr 0==1 ]
  • puts $value1

  • set value2 [ expr 2 >=1 ]
  • puts $value2

  • set value3 [ expr 2+3 ]
  • puts $value3
[Output]
  • 0    ---> false
  • 1    ---> true
  • 5    ---> value
[說明]
  • Value 1: expr 去判斷 0 是否等於 1, 結果 0 不等於 1 的. 判斷為 假/ false.
  • Value 2: expr 去判斷 2 是否大或於等於 1, 結果 2 是大於 1 的. 判斷為 真/true.
  • Value 3: expr 去求得 2+3 的結果, 其結果為 5.