S01. basic1
Basic 1 (operators)
- && 연산자는 둘 다 true일 경우에만 true 반환
- a && b : a가 falsy값일 경우에만 a 반환
- a && b : 둘 다 truthy일 경우 b 반환
- or 연산자는 하나라도 true일 경우 true 반환
- a || b : a가 truthy일 경우에만 a 반환 (나머진 b 반환)
- a || b : 둘 다 falsy일 경우 b 반환
-
&&, or 연산자가 같이 사용될 경우 && 연산자의 우선순위가 더 높다.
-
++a : a에 1증가 후 변수에 할당
-
a++ : a를 변수에 할당 후 a가 1증가
- falsy
- ’’, “”
- 0, -0, Nane
- null, undefined, false