Sílabas de una palabra
En este desafío, debes devolver las sílabas de una palabra en un array. Para encontrar las sílabas, si una consonante sigue a una vocal, divide la palabra entre la vocal y la consonante. Si dos consonantes siguen a una vocal, divide la palabra entre ambas consonantes. Sin embargo, cuando la última letra es "e", si la letra anterior es una consonante, se convertiría en una letra muda y, por lo tanto, se añadiría a la sílaba anterior en lugar de formar su propia sílaba.
Ejemplos
syllable("happy") ➞ ["hap", "py"]
syllable("motel") ➞ ["mo" , "tel"]
syllable("pancake") ➞ ["pan" , "cake"]
syllable("dogumaru") ➞ ["do" , "gu" , "ma" , "ru"]
syllable("abbufhafa") ➞ ["ab" , "buf" , "ha" , "fa"]Notas
- Las vocales son
a, e, i, o, uyy. - Solo habrá un máximo de 2 consonantes seguidas y una vocal seguida.