Ternary 연산자로 자바스크립트에서의 조건에 따라 함수 실행하기
자바스크립트에서는 Ternary 연산자를 사용하여 조건에 따라 함수를 실행할 수 있습니다. Ternary 연산자는 간단한 if-else 문을 한 줄로 표현하는 방법으로 유용하게 사용됩니다.
다음은 Ternary 연산자를 사용하여 자바스크립트에서 조건에 따라 함수를 실행하는 방법에 대한 예시입니다.
function checkNumber(num) {
const result = num > 10 ? "크다" : "작다";
console.log(result);
}
checkNumber(5); // 출력: 작다
checkNumber(15); // 출력: 크다
위 예시에서는 checkNumber
함수를 정의하고, 인자로 받은 num
값이 10보다 큰지 아닌지에 따라 “크다” 또는 “작다”를 출력하는 예시입니다.
Ternary 연산자는 num > 10
이 참인 경우 “크다”를 할당하고, 그렇지 않은 경우 “작다”를 할당합니다. 이후 console.log
를 사용하여 결과를 출력합니다.
따라서 checkNumber(5)
를 호출하면 num > 10
이 거짓이므로 “작다”를 출력하고, checkNumber(15)
를 호출하면 num > 10
이 참이므로 “크다”를 출력합니다.
Ternary 연산자는 간단한 조건에 따라 함수 실행 여부를 결정할 때 편리하게 사용할 수 있는 방법입니다.
#references