Computer >> Máy Tính >  >> Lập trình >> Javascript

Mảng JavaScript hiển thị chỉ mục của số thấp nhất

Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một mảng số. Khi đó, hàm sẽ trả về chỉ số của số nhỏ nhất trong mảng.

Ví dụ

Mã cho điều này sẽ là -

const arr = [3, 56, 56, 23, 7, 76, -2, 345, 45, 76, 3];
const lowestIndex = arr => {
   const creds = arr.reduce((acc, val, ind) => {
      let { num, index } = acc;
      if(val < num){
         num = val;
         index = ind;
      };
      return { num, index };
   }, {
      num: Infinity,
      index: -1
   });
   return creds.index;
};
console.log(lowestIndex(arr));

Đầu ra

Đầu ra trong bảng điều khiển -

6