
[LeetCode] 66. Plus One, Easy
·
CodingTest/LeetCode
1. 문제정수 배열 digits이 주어질 때, 각 인덱스를 자리수로 하는 정수에 +1한 결과를 배열로 반환하라.2. 풀이function plusOne(digits: number[]): number[] { const number = (BigInt(digits.join('')) + BigInt('1')).toString(); return Array.from(number, Number)};접근 방법 자체는 배열 -> 문자열 -> 정수 -> +1 -> 배열로 맞게 했는데, 이렇게 하니까 테스트 케이스 중 큰 수의 경우 뒷 자리가 잘려서 실패했다.BigInt로 변경하여 처리.