diff --git a/main.js b/main.js index 1c92f304..6d7c700d 100644 --- a/main.js +++ b/main.js @@ -10,12 +10,30 @@ const rl = readline.createInterface({ output: process.stdout }); - +//pigLatin('car') //=> 'arcay' +//pigLatin('create') //=> 'eatecray' +//pigLatin('pony') //=> 'onypay' +//pigLatin('egg') //=> 'eggyay' +//let word = 'car'; const pigLatin = (word) => { - // Your code here + // Your code here + let firstPosition = firstVowel(word); + if(firstPosition > 0){ + return word.slice(firstPosition) + word.slice(0, firstPosition) + 'ay'; + } + return word + 'yay'; + + } + +function firstVowel(word){ + for (let i=0; i 0){ + return str.slice(firstPosition) + str.slice(0, firstPosition) + 'ay'; + } + return str + 'yay'; + +} + +function firstVowelPosition(str){ + for (i=0; i