반응형
Boolean은 true 혹은 false 값을 가지는 데이터 타입이다.
변수를 Boolean()이라는 함수에 넣으면 변수의 boolean 값을 얻을 수 있다.
아래와 같이 변수의 값이 있는 경우, 대부분 true로 변환된다.
let name = 'John';
console.log(Boolean(name)); // true
다만, 변수의 값이 아래와 같은 값일 경우 false로 변환된다.
(주의: 숫자 -0 제외하고, 모든 음수는 true로 변환된다, 예: -10의 boolean 값은 true)
값 | 값의 Boolean 값 |
0 | false |
-0 | false |
"" | false |
false | false |
null | false |
NaN | false |
undefined | false |
반응형
'코딩 > Javascript' 카테고리의 다른 글
자바스크립트 - String 대문자 & 소문자로 변환하기 (toUpperCase() & toLowerCase() 함수) (0) | 2023.04.03 |
---|---|
자바스크립트 - String 표현 시 " (큰 따옴표), ' (작은 따옴표), ` (억음 부호) 공통점 & 차이점 (0) | 2023.03.31 |
자바스크립트 - var과 let 차이 (0) | 2022.10.22 |
자바스크립트 - 세미콜론(;) 사용 vs 미 사용 차이 (0) | 2022.10.18 |
자바스크립트 - Hoisting(호이스팅) & TDZ 쉬운 설명 (0) | 2022.10.14 |