Минимальный нечетный элемент массива
Напишите функцию minOdd, которая принимает массив в качестве аргумента и возвращает минимальный нечетный элемент массива. Если массив не содержит нечетных элементов или массив пустой, вернуть undefined.Используйте в решении цикл. Не разрешается использование метода Math.min().
я написал так но не получается
function minOdd(arr){
let min = 99999
for(let i = 0; i < arr.length; i++){
if(arr[i] < min && arr[i] % 2 !== 0){
min = arr[i]
}
}
return arr.length === 0 ? undefined : min
}