-
[자바스크립트]Boolean 의 필요성일차 TIL 2023. 5. 28. 16:33
문제
https://jugu1523.tistory.com/26
[자바스크립트] 불리언(Boolean)
Boolean이란? 논리적인 데이터 유형으로 참(true) 혹은 거짓(false) 값 만을 가질 수있다. 어떤 코드 부문이 (예를 들어 if 절 안에) 실행되어야할지 어떤 코드 부문을 (예를 들어 for 절 안에) 반복되어
jugu1523.tistory.com
저번에 불리언에 대해 공부했을때, 왜 불리언을 사용하는 가? 에대한 이유를 몰랐다.
이번에 다른것을 공부하며 알게 되어 추가한다.
예전의 내가 생각한 것
true (참), false(거짓) 값이 필요하다면 거기에 맞는 조건이 있으면 굳이 Boolean을 사용 할 필요가 없는데
왜 사용하는지 궁금했다.
이번에 알게 된 것
예전의 내 질문은 원초적으로 틀렸다고 할 수 있다.
컴퓨터의 언어 2 진수를 본다면,
컴퓨터는 0과 1로만 알아 듣는다.
0 신호가 꺼져 있음 false
1 신호가 들어옴 true
내가 생각한 것은 조건이 맞다는 것을 ture와 false로 확인이 필요한가? 였지만
원래 존재하는 true와 false에 맞거나, 틀린 조건을 넣어 주는 것이였다.
내가 필요하여 true에 조건을 추가하여 조건이 맞다면 (반복 등) , false 틀리다면 다른 시도를 하게 하는 것이다.
또한 if 문과 for 문에서의 필요성도 알게 되었는데
if 문에서 나온 값이 true나 false 일때, 다른 메소드 호출, 상태변화를 시도 해 볼 수있으며
for 문에선 true 값이면 계속 반복, false 값이면 반복을 멈춤으로 사용된다.
활용하여 사용 하는 것도 있었으나, 활용을 하게 된다면 그때 다시 TIL에 작성해 보겠다.
'일차 TIL' 카테고리의 다른 글
23-05-30 TIL (0) 2023.05.30 [자바스크립트] Document.querySelector() (0) 2023.05.29 논리 연산자 || (0) 2023.05.26 index (인덱스)란? (0) 2023.05.23 23-05-15 ~ 23-05-19 프로젝트 KPTF (0) 2023.05.19