js中如何获取数组中最大数值的下标值
2个回答
展开全部
给你理下逻辑,你的需求分两部分
获取数组的最大数值,如下:
Math.max.apply(Math,[1,2,3,4,5]);
获取某数值下的下标值,把第一点的数据,用遍历的方式匹配,从而返回当前下标值,如下:
var list=[1,2,3,4,5],max=5,index=-1;
for(var i=0,len=list.length;i<len;i++){
if(list[i]==max){
index=i;
break;
}
}
return index;以上,就不组合了,靠自己尝试。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询