方法:1、使用“Math.max(…arr)”語句求出arr數(shù)組的最大值max;2、使用“arr.map(item => item).indexOf(max)”語句根據(jù)最大值求出其下標值。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
javascript求數(shù)組最大值以及它的下標
實現(xiàn)思路:
1、使用Math.max()方法求出數(shù)組最大值
2、根據(jù)最大值獲取其在數(shù)組中的下標
實現(xiàn)代碼:
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("最大值的數(shù)組下標為:"+index);
輸出結(jié)果:
【推薦學(xué)習(xí):javascript高級教程】