[66] 加一

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

 

posted @ 2023-12-05 13:35  人恒过  阅读(15)  评论(0)    收藏  举报