Code Lab

Наибольшее произведение соседей

СредняяМассивы10 мин

Напиши функцию maxAdjacentProduct(numbers), которая возвращает наибольшее произведение двух соседних элементов массива целых чисел.

Числа бывают положительными, отрицательными и нулём. Если в массиве меньше двух элементов, верни null.

Примеры

maxAdjacentProduct([3, 6, -2, -5, 7, 3])

Вернёт 21

maxAdjacentProduct([-5, -6, 1])

Вернёт 30

maxAdjacentProduct([5])

Вернёт null

Спрашивали в Amazon · Источник

Загружаем редактор...
  1. Входные данныеmaxAdjacentProduct([ 3, 6, -2, -5, 7, 3 ])
    Ожидалось21
  2. Входные данныеmaxAdjacentProduct([ 1, 2, 3 ])
    Ожидалось6
  3. Входные данныеmaxAdjacentProduct([ 5 ])
    Ожидалосьnull

Скрытые тесты запускаются по Submit.