(digits)
| 5 | * @return {number[]} |
| 6 | */ |
| 7 | var plusOne = (digits) => { |
| 8 | add(digits); |
| 9 | carry(digits); /* Time O(N) */ |
| 10 | addLeading(digits); /* | Space O(N) */ |
| 11 | |
| 12 | return digits; |
| 13 | }; |
| 14 | |
| 15 | var add = (digits) => (digits[digits.length - 1] += 1); |
| 16 |
nothing calls this directly
no test coverage detected