Практика: Пошук максимуму без Math.max

Напишіть функцію, яка приймає масив чисел і повертає найбільше число з цього масиву. Спробуйте вирішити це завдання за допомогою звичайного циклу for, не використовуючи вбудований метод Math.max().

Готовий код
function findMax(arr) {
  if (arr.length === 0) return null;

  let max = arr[0]; // Приймаємо перший елемент за максимум
  for (let i = 1; i < arr.length; i++) {
    if (arr[i] > max) {
      max = arr[i]; // Оновлюємо максимум, якщо знайшли більше число
    }
  }
  return max;
}

console.log(findMax([10, 5, 100, 2, 1000])); // 1000

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *