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

首頁 > 編程 > JavaScript > 正文

JavaScript中有關一個數組中最大值和最小值及它們的下表的輸出的解決辦法

2019-11-20 09:34:31
字體:
來源:轉載
供稿:網友

今天在學習js中的數組時,遇到的輸出一個數組中最大、最小值以及它們的下表,以下是自己的解決方法!

<script type="text/javascript">var arr = [14, 14, 53, 14, 14, 53, 67, 67];var max = arr[0],min = arr[0];var maxIndex = [];maxIndex[0] = 0;var minIndex = [];minIndex[0] = 0;var j = 1, k = 1;for(var i = 1; i < arr.length; i ++){if(max < arr[i]){max = arr[i];maxIndex[0] = i; }if(min > arr[i]){min = arr[i];minIndex[0] = i;}}for(var i = 0; i < arr.length; i ++){if(max == arr[i]){maxIndex[j] = i;j ++;}if(min == arr[i]){minIndex[k] = i;k ++;}}document.write("最大值為:" + max + "<br />");document.write("最小值為:" + min + "<br />");for(var i = 1; i < minIndex.length; i ++){document.write("最小值的下標為:" + minIndex[i] + "<br />"); }for(var i = 1; i < maxIndex.length; i ++){document.write("最大值的下標為:" + maxIndex[i] + "<br />");}</script>

下面給大家介紹js中如何快速獲取數組中的最大值最小值

var a=[1,2,3,5];alert(Math.max.apply(null, a));//最大值alert(Math.min.apply(null, a));//最小值 

多維數組可以這么修改:

var a=[1,2,3,[5,6],[1,4,8]];var ta=a.join(",").split(",");//轉化為一維數組alert(Math.max.apply(null,ta));//最大值alert(Math.min.apply(null,ta));//最小值
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中国久久久| 欧美成人精品一级 | 亚洲欧美国产高清 | 久久久成人免费视频 | 校花被肉干高h潮不断 | 艹男人的日日夜夜 | 久章草影院 | 久久精品国产久精国产 | 毛片三区| 国产午夜电影在线观看 | 久久精品国产99久久久古代 | 久久成人免费网站 | 精品在线视频播放 | 欧美一级在线免费 | 蜜桃欧美性大片免费视频 | 久久免费精品视频 | 国产精品视频二区不卡 | 91精品国产乱码久久久久久久久 | 亚州精品国产 | 国产正在播放 | 免费一区在线 | 羞羞的| 一级大片一级一大片 | 毛片在线免费 | 欧洲精品久久 | 国产精品久久久久久久久粉嫩 | 久章草在线视频 | 国产精品久久久久久久久久久久久久久 | 久久在草 | 天天夜碰日日摸日日澡性色av | 91精品中文字幕 | 手机免费看一级片 | 九草视频 | 少妇一级淫片高潮流水电影 | 精品国产91久久久久 | 国产成人精品自拍视频 | 九九热在线精品视频 | 天堂在线中文资源 | 色吧综合网| 精品国产91久久久久久久妲己 | 欧美性猛交xxx乱大交3蜜桃 |