if - 스크립트 및 차트 함수
if 함수는 함수에 제공된 조건이 True로 평가되는지, False로 평가되는지에 따른 값을 반환합니다.
구문:
if(condition , then [, else])
if 함수에는 condition, then 및 else의 3개 파라메타가 있으며 모두 표현식입니다. 다른 두 파라메타 then과 else는 어느 유형이든 될 수 있습니다.
인수:
인수 | 설명 |
---|---|
condition | 논리적으로 해석되는 표현식입니다. |
then | 어떤 유형이든 될 수 있는 표현식입니다. condition이 True인 경우 if 함수는 then 표현식의 값을 반환합니다. |
else |
어떤 유형이든 될 수 있는 표현식입니다. condition이 False인 경우 if 함수는 else 표현식의 값을 반환합니다. 이 매개 변수는 선택적입니다. condition이 False이고 else를 지정하지 않으면 NULL이 반환됩니다. |
예 및 결과:
예 | 결과 |
---|---|
if( Amount>= 0, 'OK', 'Alarm' ) |
이 표현식은 Amount가 양수(0 이상)인지 테스트하여 양수인 경우 'OK'를 반환합니다. Amount가 0 미만이면 'Alarm'이 반환됩니다. |