if 语句包含一个布尔表达式,后跟一个或多个语句。
if - 语法
if {boolean_expression} { # statement(s) will execute if the Boolean expression is true }
if - 流程图

if - 示例
#!/usr/bin/tclshset a 10
#使用 if 语句检查布尔条件 if { a </span><span class="pun"><</span><span class="pln"> </span><span class="lit">20</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> </span><span class="pun">{</span><span class="pln"> </span><span class="com"># 如果条件为真,则打印以下内容</span><span class="pln"> puts </span><span class="str">"a is less than 20"</span><span class="pln"> </span><span class="pun">}</span><span class="pln"> puts </span><span class="str">"value of a is : a"
编译并执行上述代码后,将产生以下输出-
a is less than 20 value of a is : 10