console.log('my' + 'cat'); // mycat
console.log(`1 + 2 = ${1+2}`); // 1 + 2 = 3
나누기 : /
곱하기 : *
나머지 : %
||
: or
&&
: and
!
: not
연산이 오래 걸리는 expression, 함수의 경우 제일 뒤에 배치하는 것이 효율적!
==
: loose equality
피연산자의 자료형이 같지 않은 경우 같아지도록 변환 후 비교
피연산자가 모두 객체라면, JavaScript는 내부 참조를 보고, 둘 다 메모리의 같은 객체를 바라보고 있는지 판별
===
: strict equality
자료형 변환 없이 피연산자가 같은 지 판단
if
else if
else
조건식 ? 참일 때 결과 : 거짓일 때 결과
label을 붙여 loop문 구별 가능