条件语句
2024年12月22日小于 1 分钟
条件语句
if表达式(if-expression)基于输入的逻辑值在两个表达式中选择,并对所选的表达式进行计算。
if-expression:
if
if-condition then
true-expression else
false-expression
if-condition:
expression
true-expression:
expression
false-expression:
expression
在计算if表达式(if-expression)时:
- 如果if条件(if-condition)表达式生成的值不是
logical
类型的值,将会引发错误。 - if条件(if-condition)为
true
时执行true-expression,为false
时执行true-expression,最后返回计算结果。 - 传播在计算if-condition、true-expression、false-expression时引发的错误。