Help, please! Решаю задачку на codewars. Номера по порядку

Дан массив чисел в нем надо найти число идущее не попорядку и вернуть его. Если все числа попорядку нужно вернуть null. Подскажите, пожалуйста, почему вместо null возвращается udefined и как это исправить. Спасибо)

function firstNonConsecutive(arr) {
    for (let i = 0; i < arr.length; i++) {
        let consecNum = arr[i] + 1
        let nextNum = arr[i + 1]
        if (consecNum != nextNum) {
            return nextNum
        }
    }
    return null
}

firstNonConsecutive([1, 2, 3, 4, 6, 7, 8]) //6)
firstNonConsecutive([1, 2, 3, 4, 5, 6, 9]) //9
firstNonConsecutive([1, 2, 3, 4]) //null

Ответы (0 шт):