TypeScript로 작업할 때 종종 특정 조건에 따라 데이터를 분기해야 할 때가 있습니다. 이때 조건문을 활용하여 데이터를 적절히 처리할 수 있습니다. 이번 포스트에서는 TypeScript에서의 if-else
와 switch
조건문을 활용하여 데이터를 분기하는 방법을 알아보겠습니다.
if-else 문을 활용한 데이터 분기 처리
if-else
문은 특정 조건에 따라 코드 블록을 실행하는 가장 기본적인 방법입니다. TypeScript에서도 기존의 JavaScript와 마찬가지로 if-else
문을 사용할 수 있습니다.
다음은 TypeScript에서 if-else
문을 사용하여 데이터를 분기하는 간단한 예제입니다.
let num: number = 10;
if (num > 0) {
console.log("양수입니다.");
} else if (num < 0) {
console.log("음수입니다.");
} else {
console.log("0입니다.");
}
위 예제에서 num
변수의 값에 따라 양수, 음수, 또는 0인지를 확인하여 각각에 맞는 메시지를 출력하고 있습니다.
switch 문을 활용한 데이터 분기 처리
switch
문은 다양한 경우(case)에 따라 코드를 실행할 때 사용됩니다. 각 경우를 확인하고 해당하는 경우에 대한 코드 블록을 실행합니다.
다음은 TypeScript에서 switch
문을 사용하여 데이터를 분기하는 예제입니다.
let day: number = 3;
let dayName: string;
switch (day) {
case 1:
dayName = "월요일";
break;
case 2:
dayName = "화요일";
break;
case 3:
dayName = "수요일";
break;
default:
dayName = "기타";
}
console.log(`오늘은 ${dayName}입니다.`);
위 예제에서는 day
변수의 값에 따라 해당하는 요일을 출력하고 있습니다.
마치며
이번 포스트에서는 TypeScript에서 if-else
와 switch
조건문을 활용하여 데이터를 분기하는 방법에 대해 알아보았습니다. 필요에 따라 각각의 상황에 맞게 적절한 조건문을 사용하여 데이터를 처리할 수 있으니, 이를 참고하여 작업하시기 바랍니다.
더 많은 TypeScript 문법에 대해 자세히 알아보려면 TypeScript 공식 문서를 참고하시기 바랍니다.