boolen


  //  Boolean
  // True, False, And, OR, NOT

  /*
  1. AND 연산
  - x, y가 모두 참일 때만 x And y가 참

  2. OR 연산
  - x 와 y중 하나라도 참이면 x or y는 참

  3. Not 연산
  - True를 False로 , False를 True로
  */

  console.log(2>1);
  console.log(2<1);
  console.log(2>=1);
  console.log(2<=1);
  console.log(2===2);
  console.log(2!==1);

  /*
  && 는 AND
  || 는 OR
  ! 는 Not
  */
  console.log(true && true);  // true
  console.log(true && false); // false
  console.log(false && true);  // false
  console.log(false && false);  // false


  console.log(true || true);  // true
  console.log(true || false); // true
  console.log(false || true);  // true
  console.log(false || false);  // false


  console.log(!true);  // false
  console.log(!false);  // true

  console.log(!!true);  // true
  console.log(!!false);  // false


  // 실습 1
  console.log(2 < 1 && 'yuna' !== 'yuna');
  // false && true >> false And True >> False

  // 실습 2
  console.log(7 !== 7 || 4 < 3);
  // false or false >> False 


  // 실습3 
  let x = 3; 
  console.log(x > 4 || !(x > 2));
  /// false or !true >> false or false >> false 

ソース:https://www.codeit.kr