4 метода поиска наименьшего числа в массиве в JavaScript

Чтобы найти наименьшее число в массиве в JavaScript, вы можете использовать различные методы. Вот несколько подходов:

  1. Метод 1. Использование функции Math.min() и оператора распространения:

    const array = [3, 1, 8, -2, 5];
    const lowestNumber = Math.min(...array);
    console.log(lowestNumber);
  2. Метод 2: использование функции Math.min() с методом apply():

    const array = [3, 1, 8, -2, 5];
    const lowestNumber = Math.min.apply(null, array);
    console.log(lowestNumber);
  3. Метод 3. Использование цикла для перебора массива и отслеживания наименьшего числа:

    const array = [3, 1, 8, -2, 5];
    let lowestNumber = array[0];
    for (let i = 1; i < array.length; i++) {
    if (array[i] < lowestNumber) {
    lowestNumber = array[i];
    }
    }
    console.log(lowestNumber);
  4. Метод 4. Использование метода уменьшения():

    const array = [3, 1, 8, -2, 5];
    const lowestNumber = array.reduce((a, b) => Math.min(a, b));
    console.log(lowestNumber);