From e644d0217288d1bb7d6c76cd92434c52dcbd5720 Mon Sep 17 00:00:00 2001 From: dmswl6310 Date: Mon, 21 Sep 2026 23:11:43 +0900 Subject: [PATCH] 0921 --- .../66. Plus One.js" | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 "leetcode3/\355\231\251\354\235\200\354\247\200/66. Plus One.js" diff --git "a/leetcode3/\355\231\251\354\235\200\354\247\200/66. Plus One.js" "b/leetcode3/\355\231\251\354\235\200\354\247\200/66. Plus One.js" new file mode 100644 index 00000000..24c97c91 --- /dev/null +++ "b/leetcode3/\355\231\251\354\235\200\354\247\200/66. Plus One.js" @@ -0,0 +1,17 @@ +/** + * @param {number[]} digits + * @return {number[]} + */ +var plusOne = function (digits) { + for (let i = digits.length - 1; i >= 0; i--) { + if (digits[i] < 9) { + digits[i]++; + return digits; // 1을 더했으므로 즉시 배열 반환 + } + + digits[i] = 0; + } + + digits.unshift(1); + return digits; +};