😎풀이

  1. num1이 항상 num2의 길이보다 짧게 설정
  2. num1의 부족한 자릿수를 0으로 채움
  3. num1 + num2
  4. 합계를 문자열로 변환하여 반환환
function addStrings(num1: string, num2: string): string {
    let result = 0
    if(num2.length < num1.length) [num1, num2] = [num2, num1]
    num1 = num1.padStart(num2.length, '0')
    const sum = BigInt(num1) + BigInt(num2)
    return String(sum)
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글