donaricano-btn

 false/true로 간주되는 값


1. false

- 빈 문자열('')

- 수치 0, NaN

- null, undefined

1) 예제


- 실행 결과 : false

- 변수가 다음 값으로 될 경우 암묵적으로 false로 간주된다


2. true

- 위를 제외한 값들

1) 예제

 

- 실행 결과 : true


3. 단축 연산

- &&, || 연산자를 이용할 경우 왼쪽 식만 평가 되고 오른쪽 식은 평가되지 않는경우

- && : 왼쪽 식이 false라면 전체 식이 false

- || : 왼쪽 식이 true 라면 전체 식 true

1) 단축 연산을 이용한 코드

 

- 실행 결과 : BMW

- car 변수가 false로 지정되면서 BMW가 된다

블로그 이미지

리딩리드

,