Respuesta Intermediate Algorithm Scripting: Pig Latin

Así resolví el chanllenge Intermediate Algorithm Scripting: Pig Latin
¿que opiniones les merece?

function translatePigLatin(str) {
var regex = /[^aeiou]*/;
var consonantes = str.match(regex);
var cantidadDeConsonantes = consonantes[0].length;
var newStr = str.slice(cantidadDeConsonantes) + str.slice(0, cantidadDeConsonantes) + “ay”;

if (cantidadDeConsonantes == 0) {
return str + “way”;
}
return newStr;
}

translatePigLatin(“algorithm”);

Si, funciona bien. Es lógico y fácil de leer. Bien trabajo.

1 Like

Es una solucion functional, lo rodee de spoiler tags: [spoiler] y [/spoiler].

1 Like