기본 콘텐츠로 건너뛰기 Skip to complementary content

if - 스크립트 및 차트 함수

if 함수는 함수에 제공된 조건이 True로 평가되는지, False로 평가되는지에 따른 값을 반환합니다.

구문:  

if(condition , then [, else])

이 항목의 일부 예에서는 인라인 로드를 사용합니다. 인라인 로드

인수
인수 설명
condition 논리적으로 해석되는 표현식입니다.
then 어떤 유형이든 될 수 있는 표현식입니다. conditionTrue인 경우 if 함수는 then 표현식의 값을 반환합니다.
else

어떤 유형이든 될 수 있는 표현식입니다. conditionFalse인 경우 if 함수는 else 표현식의 값을 반환합니다.

이 매개 변수는 선택 사항입니다. conditionFalse인 경우, else를 지정하지 않으면 NULL이 반환됩니다.

결과

if( Amount>= 0, 'OK', 'Alarm' )

이 표현식은 Amount가 양수(0 이상)인지 테스트하여 양수인 경우 'OK'를 반환합니다. Amount가 0 미만이면 'Alarm'이 반환됩니다.

예 - if를 사용한 로드 스크립트

예 - if를 사용한 차트 표현식