在 JavaScript 中尋找陣列的最小和最大元素
確定 JavaScript 陣列中的最小和最大值是一項常見任務。內建的 Array 物件提供了獲取這些值的方法,但也可以增強 Array 原型來執行這些操作。
增強 Array 原型
可以修改陣列原型以使用 Math.max 和 Math.min 函數。這種方法將這些操作無縫整合到Array 物件本身:
Array.prototype.max = function() { return Math.max.apply(null, this); }; Array.prototype.min = function() { return Math.min.apply(null, this); };
用法範例
要使用增強的Array 方法:
let p = [35, 2, 65, 7, 8, 9, 12, 121, 33, 99]; console.log(`Max value is: ${p.max()}`); console.log(`Min value is: ${p.min()}`);
輸出:
Max value is: 121 Min value is: 2
以上是如何找到 JavaScript 陣列中的最小值和最大值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!