조건
if 식은 논리 입력 값의 값에 따라 두 식 중에서 선택하고 선택한 식만 평가합니다.
if-expression:
if
if-condition then
true-expression else
false-expression
if-condition:
식
true-expression:
식
false-expression:
expression
if 식의 예는 다음과 같습니다.
if 2 > 1 then 2 else 1 // 2
if 1 = 1 then "yes" else "no" // "yes"
if 식을 평가할 때 다음이 유지됩니다.
if 조건을 평가하여 생성되는 값이 논리 값이 아닌 경우 이유 코드
"Expression.Error"
와 함께 오류가 발생합니다.true 식은 if 조건이 값
true
으로 계산되는 경우에만 평가됩니다.false 식은 if 조건이 값
false
으로 계산되는 경우에만 계산됩니다.if 식의 결과는 if-condition
true
인 경우 true 식의 값이고 if 조건이면 false 식 의 값입니다.false
if-condition, true-expression 또는 false-expression을 평가하는 동안 발생한 오류가 전파됩니다.