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가 된다
'Javascript > Core' 카테고리의 다른 글
[Javascript] 자바스크립트 기본 함수 정의 (0) | 2016.12.14 |
---|---|
[Javascript] 자바스크립트 namespace(네임스페이스) (0) | 2016.12.14 |
[Javascript] 자바스크립트 소수점 계산, 소수점 자릿 수 구하기 (6) | 2016.12.13 |
[Javascript] 데이터형 쉽게 변환하기 (0) | 2016.12.13 |
[Javascript] 이스케이프 시퀀스(escape sequence) (0) | 2016.12.11 |