[typescript] 조건문을 활용한 문자열 처리 방법

이번 포스트에서는 TypeScript에서 조건문을 활용하여 문자열을 처리하는 방법에 대해 다룹니다.

문자열 길이에 따른 처리

만약 문자열의 길이에 따라 다른 동작을 해야 한다면, 조건문을 활용하여 각각의 상황에 맞게 처리할 수 있습니다.

let inputString: string = "Hello";

if (inputString.length > 5) {
    console.log("입력한 문자열은 5자 이상입니다.");
} else {
    console.log("입력한 문자열은 5자 미만입니다.");
}

특정 문자열 포함 여부에 따른 처리

특정 문자열이 포함되어 있는지 여부에 따라 다른 동작을 해야 할 때, 조건문을 사용하여 처리할 수 있습니다.

let inputString: string = "Hello, World";

if (inputString.includes("World")) {
    console.log("입력한 문자열에 'World'가 포함되어 있습니다.");
} else {
    console.log("입력한 문자열에 'World'가 포함되어 있지 않습니다.");
}

문자열 비교

두 개의 문자열이 같은지 여부를 판단하고자 할 때, 조건문을 사용하여 비교할 수 있습니다.

let string1: string = "Hello";
let string2: string = "hello";

if (string1.toLowerCase() === string2.toLowerCase()) {
    console.log("두 문자열은 같습니다.");
} else {
    console.log("두 문자열은 다릅니다.");
}

위의 예제들을 참고하여, TypeScript에서 조건문을 활용하여 문자열을 처리하는 방법에 대해 살펴보았습니다. 문자열의 길이, 포함 여부, 비교 등 다양한 상황에 맞게 조건문을 활용하여 효과적으로 처리할 수 있습니다.

참고 자료: MDN Web Docs - 조건문