Traducción básica al Pig Latin

Published by Matt in

Crea una función que reciba una cadena de palabras y mueva la primera letra de cada palabra al final, y luego agregue 'ay' al final de la palabra. Esto se llama "Pig Latin" y se vuelve más complicado que las reglas de este desafío en particular. Intencionalmente mantuve las cosas simples; de lo contrario, esto se convertiría en un desafío extremadamente tedioso.

  • Mueve la primera letra de cada palabra al final de la palabra.
  • Agrega "ay" al final de la palabra.
  • Las palabras que comienzan con una vocal (A, E, I, O, U) simplemente llevan "WAY" al final.

Ejemplos

pig_latin("Cats are great pets.")
➞ "Atscay areway reatgay etspay."

pig_latin("Tom got a small piece of pie.")
➞ "Omtay otgay away mallsay iecepay ofway iepay."

pig_latin("He told us a very exciting tale.")
➞ "Ehay oldtay usway away eryvay excitingway aletay."

Notas

Asegúrate de conservar las mayúsculas correctas y la puntuación.