麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > WEB開發 > 正文

【Web前端】從數組中找最大/最小值

2024-04-27 15:16:38
字體:
來源:轉載
供稿:網友

前言

因為Math.max() 以及 Math.min() 方法中傳入的應該是一組數,數組是接收不了的,所以對從數組中找最大值的方法做一些總結。

方法一

Math.max.apply(null, arr); Math.min.apply(null, arr);

apply方法:

語法:apply([thisObj,[argArray]]) 定義:應用某一對象的一個方法,用另一個對象替換當前對象。 說明: 如果 argArray 不是一個有效的數組或者不是 arguments 對象,那么將導致一個 TypeError。 如果沒有提供 argArray 和 thisObj 任何一個參數,那么 Global 對象將被用作 thisObj, 并且無法被傳遞任何參數。

方法二

Math.max(…arr); Math.min(…arr);

…操作符

這是 es6 中的擴展運算符,可以將一個數組,變為參數序列。

方法三

自定義函數,利用迭代

function getMax(arrays){ arrays.push(Math.max(arrays.pop(),arrays.pop())); if(arrays.length>1){ getMax(arrays); } return arrays[0];}function getMin(arrays){ arrays.push(Math.min(arrays.pop(),arrays.pop())); if(arrays.length>1){ getMin(arrays); } return arrays[0];}
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产免费视频一区二区裸体 | www.91sao| 色妹子久久 | 欧洲精品色 | 在线a毛片| 久久久久久高清 | 一区二区三区在线视频观看58 | 最新久久免费视频 | 黄视频免费在线观看 | 久久国产精品二国产精品中国洋人 | 国产精品美女久久久久久不卡 | 久在线观看福利视频69 | 国产精品自拍片 | 国产精品剧情一区二区三区 | 在线成人精品视频 | 毛片在线视频免费观看 | 亚洲天堂ww| 欧美高清一级片 | 成人毛片100免费观看 | 手机黄色小视频 | 国产精品久久久久久久久久久久久久久久 | 99精品视频在线观看免费播放 | 日韩精品中文字幕在线播放 | 日日摸夜夜添夜夜添牛牛 | 国产成人强伦免费视频网站 | 最污网站 | 成人免费av在线播放 | 亚洲一区二区三区91 | 欧美黄色试片 | 精品国产视频一区二区三区 | 女人裸体让男人桶全过程 | 中文字幕在线播放第一页 | av成人免费在线观看 | 国产无遮挡一区二区三区毛片日本 | 精品在线视频播放 | 成年人精品视频 | 欧美2区| 曰韩一级片 | 久久精品.com | 免费看污视频在线观看 | 国内精品视频饥渴少妇在线播放 |