Skip to content

Latest commit

 

History

History
22 lines (20 loc) · 512 Bytes

File metadata and controls

22 lines (20 loc) · 512 Bytes

Array

Screen Shot 2022-12-03 at 11 29 43 PM

/**
 * @param {number[]} digits
 * @return {number[]}
 */
var plusOne = function(digits) {
    for(let i = digits.length - 1; i >= 0; i--) {
        digits[i]++;
        if(digits[i] > 9) {
            digits[i] = 0;
        } else {
            return digits;
        }
    }
    digits.unshift(1);
    return digits;
};