El geringozo es una variante lúdica del habla en la que se intercalan sílabas entre medio de una palabra en forma reiterada.
Para usarlo debemos introducir delante de cada vocal la letra P y luego la letra vocal, aca tenemos unos ejemplos:
- no => nopo
- si => sipi
- hola => hopolapa
- estar => epestapar
Se requiere que dada una palabra se retorne su traducción al geringozo
En el caso de las sílabas "que", "qui", "gue", "gui" la variante solo se aplica sobre la última vocal "e" / "i"
- Crear un nuevo repositorio utilizando este repositorio como template (Boton: use this template).
- Editar el código de la función definida en el archivo index.js con un algoritmo que permita obtener los resultados esperados en los test.
- Ejecutar los test validando que todos resulten exitosos
Instalar dependencias (mocha)
npm install
Ejecutar test
npm run test
- nombre: str
- tipo: String
- limitaciones: 0 < str.length <= 30
- tipo: String
Dado el string "hola" debe retornar "hopolapa"
- Parametros: (str = "hola")
- Resultado esperado: "hopolapa"
- Parametros: (str = "¿como estas?")
- Resultado esperado: "¿copomopo epestapas?"
- Parametros: (str = "estoy bien ¿y vos?")
- Resultado esperado: "epestopoy bipiepen ¿y vopos?"
- Parametros: (str = "a todo ritmo")
- Resultado esperado: "apa topodopo ripitmopo"
- Parametros: (str = "quiero queso")
- Resultado esperado: "quipieperopo quepesopo"