Numerical String Type
type NumericalString = `${number}`;
let str: NumericalString = '120'; // OK
let num: NumericalString = 120; // ERROR
let someOtherStr: NumericalString = '나는 숫자가 될거야.'; // ERROR이렇게 타입을 정의하면, 숫자로 변환이 가능한 문자 혹은 숫자만 사용된 문자열을 타입으로 지정할 수 있습니다.