在 JavaScript 中返回陣列中最大的值
我們需要編寫一個接受陣列數字的 JavaScript 函式。我們的函式應該遍歷陣列並從陣列中挑選最大的(最長的)元素,並返回該元素。
示例
該程式碼將為 -
const arr = [5, 3, 20, 15, 7]; const findGreatest = (arr = []) => { let greatest = -Infinity; if(!arr?.length){ return null; }; for(let i = 0; i < arr.length; i++){ const el = arr[i]; if(el < greatest){ continue; }; greatest = el; }; return greatest; }; console.log(findGreatest(arr));
輸出
控制檯中的輸出為 -
20
廣告