From 30861704ceb6ead1e5ddf9a571176ed71ddf2c04 Mon Sep 17 00:00:00 2001 From: kazusa <409053122@qq.com> Date: Wed, 19 Nov 2025 10:19:36 +0800 Subject: [PATCH] =?UTF-8?q?[2154]=20=E5=B0=86=E6=89=BE=E5=88=B0=E7=9A=84?= =?UTF-8?q?=E5=80=BC=E4=B9=98=E4=BB=A5=202?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../javascript/2154.将找到的值乘以 2.js | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 src/leecode/javascript/2154.将找到的值乘以 2.js diff --git a/src/leecode/javascript/2154.将找到的值乘以 2.js b/src/leecode/javascript/2154.将找到的值乘以 2.js new file mode 100644 index 0000000..4d85bad --- /dev/null +++ b/src/leecode/javascript/2154.将找到的值乘以 2.js @@ -0,0 +1,39 @@ +/* + * @lc app=leetcode.cn id=2154 lang=javascript + * @lcpr version= + * + * [2154] 将找到的值乘以 2 + */ + +// @lc code=start +/** + * @param {number[]} nums + * @param {number} original + * @return {number} + */ +var findFinalValue = function (nums, original) { + nums.sort((a, b) => a - b); + for (let i of nums) { + if (i == original) { + original *= 2; + } + if (nums[nums.length - 1] < original) { + break; + } + } + return original; +}; + +findFinalValue([5,3,6,1,12]); +// @lc code=end + +/* +// @lcpr case=start +// [5,3,6,1,12]\n3\n +// @lcpr case=end + +// @lcpr case=start +// [2,7,9]\n4\n +// @lcpr case=end + + */