num_arr = [34,6,546,5,100,16,77,56,88,10];
// 找最大值 思路同上
// 注意的事项 需要拿一个变量存一下下标
// 因为我们拿到的结果 是在循环结束以后 for(i=1;i<num_arr.length;i++)
// 循环结束以后i的值一定是 length 我们就没法拿到最大值的下标
// 所以只要符合要求 我们就要存下来
function get_min_and_key(arr){
var max = arr[0];
var myindex = 0;
for(var i=1;i<arr.length;i++){
if(arr[i]>max){
max = arr[i];
myindex = i;
}
}
return `最大值${max}索引为${myindex}`;
}
用js封装函数自定义一个数字列表,元素为10个,找出列表中最大数连同下标一起输出
最新推荐文章于 2023-04-29 00:23:38 发布