조건문

» JavaScript

조건문

조건문은 다음과 같이 쓸 수 있습니다

if (조건) {
  // 조건이 통과된 경우
} else if (조건2) {
  // 조건가 통과된 경우
} else {
  // 모든조건이 통과되지 않은 경우
}

Boolean

true 면 코드가 실행되면 false 면 실행되지 않는다

if (true) {
  console.log("true!"); // true
}

if (false) {
  console.log("false!"); // false
}

===, ≠=

=== 는 완전히 같아야만 true 가 된다.

!== 는 같지 않다는 의미.

논리 연산자

&&(and)

true && true; // true
true && false; // false
false && false; // false

위처럼 둘다 true 여야만 true가 됨

  (or)
true || true; // true
true || false; // true
false || false; // false

위처럼 둘중 하나만 true 여도 true가 됨

!(반전)

!false; // true
!(5 > 2); // false

위 처럼 boolean 값을 반전시킨다

기억해야될 값

falsy한 값

  • null
  • undefined
  • 0
  • NaN
  • ’‘(빈 String)

문자열은 truty한 값