자바스크립트의 Boolean 데이터 타입
어떤 프로그래밍 언어에도 존재하는 자료형, 값이 true 또는 false, 총 2개밖에 존재하지 않는 자료형, 바로 Boolean 자료형이다. Boolean 자료형은 아래와 같이 선언된다.
var trueVariable = true;
var falseVariable = false;
//대소문자를 가리니, True 나 False 를 어싸인할시에는 에러가 뜬다
var trueVariable0 = True;
var falseVariable0 = False;
Number 자료형이 Number() 함수, parseInt() 함수를 사용해서 자료형을 변환할 수 있는 것처럼 Boolean 자료형도 Boolean 함수를 이용해서 다른 자료형을 Boolean 자료형으로 변환이 가능하다.
var booleanVar1 = Boolean("String");
var booleanVar2 = Boolean(null);
var booleanVar3 = Boolean(undefined);
var booleanVar4 = Boolean(4);
var booleanVar5 = Boolean(true);
자바스크립트 Boolean() 함수 자료형 변환 표
자료형
| 변환시 Boolean 값 | |
true | false | |
Boolean | true | false |
String | 공을 제외한 모든 스트링 값 | 스트링이 "" 처럼 공일때 |
Number | 0 보다 큰 모든 수들 | 0 or NaN |
Object | null 을 제외한 모든 object 들 | null |
Undefined | 해당 사항 없음 | undefined |
Null | 해당 사항 없음 | null |
댓글 없음:
댓글 쓰기