let abbreviate = function(word) { let vowels = "aeiou"; let newWord = ""; for (let i = 0; i < word.length; i++) { let char = word[i]; if (!vowels.includes(char.toLowerCase())) { newWord += char; } } return newWord; }; console.log(abbreviate('wonderful')); // 'wndrfl' console.log(abbreviate('mystery')); // 'mystry' console.log(abbreviate('Accordian')); // 'ccrdn'
function abbreviate(word){ vowels = "aeiou"; for(let i = word.length - 1; i >= 0; i--){ let letter = word[i] if(vowels.includes(letter)){ firstPart = word.slice(0, i - 1); secondPart = word.slice(i + 1); word = firstPart + secondPart; } } console.log(word) }; // loop through to find vowel // remove vowel // loop through again to find another vowel // remove vowel //print word without vowels console.log('apples'); console.log(abbreviate('wonderful')); // 'wndrfl' console.log(abbreviate('mystery')); // 'mystry' console.log(abbreviate('Accordian')); // 'ccrdn'<pre> Gives me: apples nrl undefined mysry undefined Acrdn undefined