--- title: 불린 slug: Glossary/불린 tags: - 데이터 타입 - 부울 - 불린 - 자료 유형 - 자바스크립트 - 프로그래밍 언어 translation_of: Glossary/Boolean ---
컴퓨터 과학에서, 불린(boolean)은 논리적인 데이터 유형이다. 불린은 참(true)
혹은 거짓(false)
값만을 가질 수 있다. 자바스크립트에서 불린 조건은 어떤 코드 부문이 실행되어야 할 지(예를 들어 if 절 안에서) 또는 어떤 코드 부문을 반복해야 할지(예를 들어 for 문 안에서) 결정하는 데 쓰인다.
아래는 불린이 쓰일 수 있는 예시를 보여주는 유사코드이다(실행 가능한 코드가 아니다).
***JavaScript if Statement*** if(boolean conditional) { //coding } if(true) { console.log("boolean conditional resolved to true"); } else { console.log("boolean conditional resolved to false"); } ***JavaScript for Loop*** for(control variable; boolean conditional; counter) { //coding } for(var i=0; i<4; i++) { console.log("I print only when the boolean conditional is true"); }
불린(Boolean)이란 이름은 기호 논리학 분야의 선구자인 영국 수학자 {{interwiki("wikipedia", "조지 불")}}의 이름을 따 만들어졌다.