Ternary 연산자를 사용하여 자바스크립트에서의 키워드 검색

프로그래밍에서 조건문은 매우 중요합니다. 특히 키워드를 검색하는 경우 조건문을 사용하여 원하는 결과를 얻을 수 있습니다. 이번 글에서는 자바스크립트에서 키워드 검색을 위해 Ternary 연산자를 사용하는 방법에 대해 알아보고자 합니다.

Ternary 연산자는 조건문을 간단하게 표현하는 방법입니다. 일반적인 if-else 문보다 더 간결하게 코드를 작성할 수 있으며, 키워드 검색에 특히 유용합니다.

아래는 Ternary 연산자를 사용하여 자바스크립트에서 키워드 검색을 수행하는 예시 코드입니다.

const keywords = ['apple', 'banana', 'orange'];
const searchKeyword = 'banana';

const isKeywordExist = keywords.includes(searchKeyword) ? true : false;

if (isKeywordExist) {
  console.log("키워드가 존재합니다.");
} else {
  console.log("키워드가 존재하지 않습니다.");
}

위의 코드에서는 keywords 배열에 키워드들을 저장하고, searchKeyword 변수에는 검색할 키워드를 지정합니다. Ternary 연산자를 사용하여 isKeywordExist 변수에 해당 키워드가 존재하는지 여부를 저장하고, 조건에 따라 결과를 출력합니다.

참고로 Ternary 연산자는 다음과 같은 구조로 작성됩니다.

조건 ? 참인 경우 실행할 코드 : 거짓인 경우 실행할 코드

위의 예시 코드에서는 includes 메소드를 사용하여 검색 키워드가 keywords 배열에 포함되어 있는지 확인합니다. 포함되어 있다면 true를 반환하고, 그렇지 않다면 false를 반환합니다.

이제 자바스크립트에서 키워드 검색을 위해 Ternary 연산자를 사용하는 방법에 대해 알아보았습니다. 이를 활용하면 보다 간단하고 효율적인 코드를 작성할 수 있습니다.

[#자바스크립트 #Ternary 연산자]