2015년 1월 27일 화요일

[JavaScript] 자바스크립트 Boolean 자료형

자바스크립트의 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 값
truefalse
Booleantruefalse
String공을 제외한 모든 스트링 값스트링이 "" 처럼 공일때
Number0 보다 큰 모든 수들0 or NaN
Objectnull 을 제외한 모든 object 들null
Undefined해당 사항 없음undefined
Null해당 사항 없음null

댓글 없음:

댓글 쓰기