
만약 (조건이) 참이라면,
만약 (조건이) 거짓이라면
if(condition) {
/// condition === true
} else {
// condition === false
// else 생략가능
}
| 연산자 | 설명 |
|---|---|
| == | 동등, 피연산자가 서로 같으면 true를 반환 |
| != | 부등, 피연산자가 서로 다르면 true를 반환 |
| === | 일치, 두 피연산자의 값과 타입(type)이 모두 같은 경우 true를 반환 |
| !== | 불일치, 피연산자의 값 또는 타입(type)이 서로 다를 경우 true를 반환 |
| > | 큼, 왼쪽 피연산자가 오른쪽 피연산자보다 크면 true를 반환 |
| < | 작음, 왼쪽 피연산자가 오른쪽 피연산자보다 작으면 true를 반환 |
| >= | 크거나 같음, 왼쪽 피연산자가 오른쪽 피연산자와 같거나 크면 true를 반환 |
| <= | 작거나 같음, 왼쪽 피연산자가 오른쪽 피연산자와 같거나 작으면 true를 반환 |
=== 는 javascript에서만 사용
ex)
0 == false ---> true
0 === false ---> false
| 연산자 | 설명 |
|---|---|
| || | OR |
| && | AND |
true || true === true
false || true === true
true || false === true
false || false === false
true && true === true
false && true === false
true && false === false
false && false === false