● 묵시적 변환

○ 숫자와 문자열의 자료형 변환
덧셈(+) : 문자열 우선(숫자 + 문자열 = 문자열)
나머지 연산자(-, *, /) : 숫자 우선(숫자 * 문자열 = 숫자)

<script>
    console.log(10+'5');	// 105 (문자열 우선)
    console.log(10-'5');	// 5
    console.log(10*'5');	// 50
    console.log(10/'5');	// 2
</script>

○ 불리언의 자료형 변환

 - 아래 5가지 경우 false

● 명시적 변환

Number(), String(), Boolean(), Object(), parseInt()

Number("10")	// 문자열 -> 숫자
String(true)	// 불리언 -> 문자열
Boolean(0)	// 숫자 -> 불리언
// 모두 false
Boolean(0);
Boolean(NaN);	// Not a Number
Boolean('');
Boolean(null);
Boolean(undefined);