себя по разному. При условии если передать ей аргументом строку без гласных букв в таком виде
function getCount(str) {
if (str.match(/[aeiou]/g) === null) {
return 0
}
return str.match(/[aeiou]/g).length;
}
то возвращает правильное значение.
а если в таком виде, то undefined
const func = (str) => {
str.match(/[aeiou]/g) === null ? 0 : str.match(/[aeiou]/g).length;
}
хотя по сути тоже самое
может стоит return добавить 😐
Обсуждают сегодня