Boolean이란?
: Variable타입의 한 종류
const a = 5
const b = "hello"
변수 a 를 불러오면 숫자 5가 나오게 되고 이 변수의 타입은 Number 라고 하고,
변수 b 를 불러오면 문자 hello 가 나오고, 이 변수의 타입은 String 이라고 한다.
이처럼 변수 값에 숫자도 문자도 아닌 true 혹은 false 값을 정해주고
변수를 불러왔을 때 나오는 값의 타입을 Boolean 이라고 하는 것이다.
1. true =/= "true" :
----> 컴퓨터 1처럼 켜져있음.(On)
2. false =/= "false" :
----> 컴퓨터 0처럼 꺼져있음.(Off)
3. null = 값이 "없음"("비어있어요!") : 변수에 아무것도 없음.
null =/= undefined
null =/= false
----> variable 안에 어떤 것이 없다는 것을 확실히 하기 위해 쓰임.
//null은 변수에 할당되는 값이고, '비어있음'을 뜻함!
const a = null;
4. undefined = 값이 정의되지 않음
----> variable이 메모리에 만들어졌지만 컴퓨터에 이 variable에 대해서 인지하고 있으나 값이 없는 것!
//hello가 존재하지만, 안에 아무것도 없다.
let hello;
console.log(hello);
예시)
I had a date with my boy friend yesterday. (true or false)
I don't have a boy friend now. (null)
I don't know "boy friend" meaning.
"boy friend" word doesn't exist. (undefined)
'개발언어 > JavaScript' 카테고리의 다른 글
Function(코드를 캡슐화해서, 실행을 여러번 가능) (0) | 2021.08.25 |
---|---|
Objects [설명이 필요한 정보가 담긴 데이터 리스트들] (0) | 2021.08.24 |
Array [설명이 필요하지 않은 데이터 리스트들] (0) | 2021.08.24 |
Variable을 만드는 방법(const,let,var) (0) | 2021.08.24 |
JavaScript 기본 및 설정 (0) | 2021.08.24 |