삼항 조건 연산자를 활용하면 여러 줄로 쓰여지는 if, else 조건문을 대신할 수 있습니다.
삼항 조건 연산자는 다음과 같이 사용합니다.
조건식 ? (true일 때 실행 코드) : (false일 때 실행 코드)
간단한 예시 코드를 들어보겠습니다.
const a = 5;
const b = 7;
const result = a > b ? "a가 b보다 큼" : "a가 b보다 크지 않음";
console.log(result); // a가 b보다 크지 않음
a가 b보다 크지 않기 때문에 콜론(:) 뒤에 있는 코드가 실행되어 result 변수에 대입되었습니다.
'Dev > javascript' 카테고리의 다른 글
[javascript] split() 메서드로 문자열을 지정한 구분자로 분리하여 배열 만들기 (0) | 2024.07.15 |
---|---|
[javascript] 정규식(RegExp)으로 문자열내 반복되는 특정 단어 시작 인덱스 배열 생성하는 방법 (0) | 2024.07.14 |
[javascript] 헷갈리기 쉬운 substring(), substr() 메서드 사용법 비교 (0) | 2024.07.13 |
[javascript] 문서 객체 모델(dom)을 조작하여 css 적용하기 (0) | 2024.02.13 |
[WebSquare5] 인스웨이브사의 WebSquare5 사용해본 소감 (1) | 2024.01.04 |
[javascript] swiper.js 롤링이 처음으로 돌아가는 방법 (0) | 2024.01.03 |
[javascript] new 연산자란 (0) | 2023.12.16 |
[nextjs] tailwindcss 사용할 때 globals.css에 있어야 하는 코드 (0) | 2023.12.09 |