let x = 12; // x:number로 추론 const y = 12; // y:12로 추론
어떤 변수에 타입이 다른 값을 재할당하기 보다는
새로운 함수를 사용하는 것이 바람직하다.
let x = 12; x = "12"; ///BAD❌
let x = 12; let strX = "12"; ///NICE😊
기본 값 주기
const parseNumber = (a = 10) =>{ console.log(a + 5); } // a의 기본값을 10으로 줌, 타입추론으로 a:number parseNumber() // 15 parseNumber(2) // 7
리턴 값 타입 추론
const sum = (a:number, b:number){ console.log(a+b)} // return 값이 없으므로 return값을 void로 추론 const sum = (a:number, b:number){ return a+b } // return 값이 있으므로 number로 추론