반응형

자바스크립트에서 조건에 따라서 배열에 값을 추가하고 싶을 때가 있습니다.
1. if문 이용하기
고전적인 방법이지만 if 문을 이용하여 조건부로 추가할 수 있습니다.
const arr = [];
const condition = true;
if (condition) {
arr.push('superman');
}
2. 삼항 연산자 이용하기
삼항연산자를 이용하여 조건부로 배열의 값을 추가 할 수 있습니다.
true 시 값이 있는 배열은 push 가 되고, 빈 배열은 아무값도 추가되지 않습니다.
const condition = true;
const arr = [
...(condition ? ['superman'] : [])
]
JavaScript - 조건부 객체 속성 추가하기
조건에 따라서 객체의 속성을 추가하고 싶을 때가 있습니다.특정 조건일 경우에만 { name: 'superman' } 을 추가할 때 어떻게 코딩하면 좋은지 한번 알아보도록 하겠습니다. 고전적인 방법if문을 통
powerku.tistory.com
728x90
반응형