어제 비오고 힘들다는 핑계로 공부를 별로 하지 못한 내자신을 반성한다.. 비록 현충일이긴 하지만 다시 월요일이 시작된만큼 새로운 마음으로 자바스크립트를 미친듯이 복습하겠다. 오늘의 TIL은 형변환!
age = "10" +10;
console.log(age) // "1010"
age = parseInt("10") +10;
console.log(age) // 20
let a = 10 + '10'; // a는 문자 "1010"
let a = true + '10'; // a는 문자 "true10"
let a = true + 10; // a는 숫자 11
내가 암시적 형변환을 통해서 숫자를 문자로 형변환하고싶으면 let result = 숫자 + ""; 를 사용하면되고 문자를 숫자로 형변환하고싶다면 let result = 문자 *1을 해주면된다!
문자 => 숫자
let a = '123'
parseInt(a)// 123
let a = '123.456'
parseInt(a)// 123.456
숫자 => 문자
console.log(String(10)); // '10'
let test = 10;
console.log(test.toString());// "10"
사용법이다르니 확인하기!