Code Lab

Все чётные

ЛёгкаяФункции5 мин

Напиши две функции для массива целых чисел. Числа бывают отрицательными.

isEachEven(numbers) возвращает true, если все числа чётные, и false, если нет.

firstOdd(numbers) возвращает первое нечётное число. Если нечётных нет, она возвращает undefined.

Примеры

isEachEven([2, 4, 6])

Вернёт true

isEachEven([2, 3, 4])

Вернёт false

isEachEven([])

Вернёт true

В пустом массиве нет нечётных чисел.
firstOdd([2, -3, 5])

Вернёт -3

firstOdd([2, 4])

Вернёт undefined

Источник

Загружаем редактор...
  1. Входные данныеisEachEven([ 2, 4, 6 ])
    Ожидалосьtrue
  2. Входные данныеisEachEven([ 2, 3, 4 ])
    Ожидалосьfalse
  3. Входные данныеisEachEven([])
    Ожидалосьtrue
  4. firstOdd находит первое нечётное
  5. firstOdd без нечётных возвращает undefined

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