function getCount(str) { let vowelList = 'AEIOUaeiou' let vowelsCount = 0; for(var i = 0; i < str.length ; i++) { if (vowelList.indexOf(str[i]) !== -1) { vowelsCount += 1; } } return vowelsCount; }
const str = "The quick brown fox jumps over a lazy dog"; const vowels = str.match(/[aeiou]/gi); const consonants = str.match(/[^aeiou]/gi); vowels.concat([''],consonants).forEach(k => { console.log(k); } );
// BEST and FASTER implementation using regex const countVowels = (str) => (str.match(/[aeiou]/gi) || []).length