[typescript] 조건문을 활용한 데이터 분기 처리 방법

TypeScript로 작업할 때 종종 특정 조건에 따라 데이터를 분기해야 할 때가 있습니다. 이때 조건문을 활용하여 데이터를 적절히 처리할 수 있습니다. 이번 포스트에서는 TypeScript에서의 if-elseswitch 조건문을 활용하여 데이터를 분기하는 방법을 알아보겠습니다.

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-elseswitch 조건문을 활용하여 데이터를 분기하는 방법에 대해 알아보았습니다. 필요에 따라 각각의 상황에 맞게 적절한 조건문을 사용하여 데이터를 처리할 수 있으니, 이를 참고하여 작업하시기 바랍니다.

더 많은 TypeScript 문법에 대해 자세히 알아보려면 TypeScript 공식 문서를 참고하시기 바랍니다.