首頁 >web前端 >js教程 >如何找到 JavaScript 陣列中的最小值和最大值?

如何找到 JavaScript 陣列中的最小值和最大值?

Linda Hamilton
Linda Hamilton原創
2024-12-16 09:30:17461瀏覽

How to Find the Minimum and Maximum Values in a JavaScript Array?

在 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn