Plus One
- javascript
- array
Problem URL:Plus One
My Solution
JavaScript
/**
* @param {number[]} digits
* @return {number[]}
*/
const plusOne = (digits) => {
for (let i = digits.length - 1; i >= 0; i--) {
if (digits[i] + 1 >= 10) {
digits[i] = digits[i] + 1 - 10;
if (i == 0) {
digits.unshift(1);
}
} else {
digits[i] += 1;
break;
}
}
return digits;
};
Let's Connect
Twitter •GitHub •LinkedIn