오늘 우리는 데이터 유형 중에서 true와 false라는 두 가지 리터럴 값을 반환하는 부울 유형에 대해 이야기하고 있습니다. 리터럴 값은 대소문자를 구분합니다. 즉, 소문자를 제외하고는 다른 모든 것입니다. 단지 식별자일 뿐입니다.
다음은 주로 다양한 데이터 유형과 해당 변환 규칙에 대해 설명합니다.
데이터 유형 true로 변환된 값 false로 변환된 값
---------------------------------- --- ---------------------
부울 참 참
문자열 비어 있지 않은 모든 문자열 ""(빈 문자열)
Number 0이 아닌 숫자 값 0 및 Nan
객체 모든 객체 null
정의되지 않음 해당 없음
------------------------------- ------ --------
이러한 변환 규칙은 흐름 제어 문(예: if 문)을 이해하고 해당 부울 변환을 자동으로 수행하는 데 매우 중요합니다. 다음 코드를 참조하세요.