09 - 타입 변환과 단축 평가
·
🎨 프론트엔드 공부/JS & TS
모던 자바스크립트 Deep Dive 정리 템플릿 리터럴의 암묵적 타입 변환 ▶ ${1 + 1} 이 '2'로 타입 변환된다 ▷ 예시 `1 + 1 = ${1 + 1}` // -> "1 + 1 = 2" 숫자 타입으로 변환 ▶ + 연산자는 문자열 타입으로 변환하는데에도 쓰이고 (양의 + 성격으로 쓰이면 숫자로도 변경 가능) ▶ -, *, / 연산자는 숫자 타입으로 변환하는데만 쓰인다 ▷ 예시 1 - '1' // -> 0 1 * '10' // -> 10 1 / 'one' // -> NaN // 문자열로 나눌 수 없다 + 단항 산술 연산자를 이용하는 방법 // 문자열 타입 => 숫자 타입 +'0'; // -> 0 +'-1'; // -> -1 +'10.53'; // -> 10.53 // 불리언 타입 => 숫자 타입 ..