方法:1、使用“Math.max(…arr)”語句求出arr數組的最大值max;2、使用“arr.map(item => item).indexOf(max)”語句根據最大值求出其下標值。

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
javascript求數組最大值以及它的下標
實現思路:
1、使用Math.max()方法求出數組最大值
2、根據最大值獲取其在數組中的下標
實現代碼:
var arr=[2,6,1,5,22,3,66,12,9]; var max=Math.max(...arr); console.log("最大值為:"+max); var index = arr.map(item => item).indexOf(max); console.log("最大值的數組下標為:"+index);
輸出結果:

【推薦學習:javascript高級教程】
站長資訊網