• webmini life skin Ver 1.4.1 update view
  • 사이트 제작 문의 오랜 경험을 바탕으로 웹퍼블리싱을 해드립니다 제작 문의하기
  • 블로그 리뷰 문의 검색엔진최적화로 제품 리뷰를 해드립니다 리뷰 문의하기
Front-end/Javascript

[Javascript]단축 평가 논리 연산자를 사용하여 조건문 처리하기(if를&&로)

by 빽짱구 2024. 5. 2.
본문글자

조건문 처리할때 if문대신 &&단축 평가를 사용하는 방법입니다.

 

문제 설명

n에 변수가 존재하고, true이면 실행하기

 

문제 풀이

1. 값이 없을때 if문 예시

// 값이 없을때 if문 예시
let n;
if(n){
	console.log('true');
}

 

2. 값이 없을때 && 논리 연산자 예시

// 값이 없을때 && 예시
let n;
n && console.log('true');

 

1번과 2번 결과물은 동일하게 값이 없으므로 출력되지 않습니다.

 

반응형

 

3. 값이 있을경우 'true' 출력

// 값이 있을때 if문 예시
let n = 1;
if(n){
	console.log('true');
}
// 값이 있을때 && 예시
let n = 1;
n && console.log('true');

 

풀이 설명

- 'n' 변수가 존재하고 'true'이면, 'console.log('true')' 실행합니다.

- 'n' 변수가 존재하지 않고 'false'이면 'console.log('true')를 실행하지 않습니다.

728x90

'Front-end/Javascript'의 다른글

  • 현재글[Javascript]단축 평가 논리 연산자를 사용하여 조건문 처리하기(if를&&로)