조건문의 기본
1. true, false 작동 방식의 이해
2. 비교연산자와 엄격한 비교(===, !==)에 대한 이해
3. if, else if, else 이해
4. 논리연산자(&&, ||, ! ...)의 이해
조건문
조건을 배우기 위해서는 Boolean 타입에 대한 이해가 필요합니다.
비교 연산자
비교의 결과는 항상 true(참), false(거짓)입니다.
=== 같다. !== 다르다.
== 같다. != 다르다.
엄격비교를 하지 않는 연산자의 경우 추후에 문제가 될 수 있기 때문에 엄격한 비교를 할 수 있도록 하자.
ex) 조건문
if (조건1) {
// 조건1이 통과할 경우
} else if (조건2) {
// 조건1이 통과하지 않고
// 조건2가 통과할 경우
} else {
// 모든 조건이 통과하지 않은 경우
}
두가지 조건이 한 번에 적용되는 경우?
&&, || 이해가 필요합니다.
&& : And 연산자 (둘 다 True)
|| : Or 연산자 (둘 중 하나만 True)
! : Not 연산자 (참을 거짓으로 바꿔줌 또는 그 반대)
알고리즘이란?
어떤 문제를 해결하기 위한 일련의 절차나 방법을 정해진 형태로 표현한 것을 알고리즘이라고 합니다.
과정을 세분화해서 기계가 이해할 수 있도록 논리적으로 접근하고 있습니다. 컴퓨터는 백지 상태이기 때문에 아주 작은 단위로 입력해야 합니다.