불리언 타입(boolean)

Jinkyu Kim·2023년 2월 20일

Javascript

목록 보기
9/30

불리언 타입은 참과 거짓 (true and false) 두가지만 존재한다.

일반 변수는 변수이름을 지을 때 명사를 사용하지만
참과 거짓을 담고있는 변수는 is + 형용사를 사용한다
Ex) let isFree = true;
let isActivated = false ;

값에 !!를 붙여주면 값을 true or false 값으로 변환시켜준다
Ex)Console.log(!!123) => [결과] True

Falshy 거짓으로 간주되는 값
!!0
!!-0
!!""
!!null
!!undefined
!!NaN

Truthy 참으로 간주되는 값
!!1 (0이 아닌 숫자)
!!-1
!!'text' (공백이 아닌 문자열)
!!{} (객체 자체가 존재하기 떄문에 true)
!!Infinity

0개의 댓글