js实现封装一个getMin(arr);实现找出数组中的最小值,以及最小值下标;
时间: 2024-02-15 19:03:56 浏览: 103
C语言程序设计-把20个随机数存入一个数组,然后输出该数组中的最小值;其中确定最小值的下标的操作在fun函数中实现
5星 · 资源好评率100%
可以使用以下代码实现:
```javascript
function getMin(arr) {
let min = arr[0];
let index = 0;
for (let i = 1; i < arr.length; i++) {
if (arr[i] < min) {
min = arr[i];
index = i;
}
}
return { min, index };
}
```
该函数接受一个数组作为参数,然后使用循环遍历数组,比较每个元素和当前最小值,如果找到更小的值,则更新最小值和对应的下标。最后返回一个对象,包含最小值和下标。
阅读全文