Hola a todos! tengo un problema y es que cuando desencripto una palabra o frase directamente en la aplicacion, me la deja incompleta. Esta es la forma en que hice la lógica de la funcion desencriptar`function desencriptarTexto(mensaje){ var texto = mensaje; var textoFinal = "";
for(var i = 0; i < texto.length; i++){
if(texto[i] == 'a'){
textoFinal = textoFinal + "a"
i = i + 1;
}
else if(texto[i] == 'e'){
textoFinal = textoFinal + "e"
i = i + 4;
}
else if(texto[i] == 'i'){
textoFinal = textoFinal + "i"
i = i + 3;
}
else if(texto[i] == 'o'){
textoFinal = textoFinal + "o"
i = i + 3;
}
else if(texto[i] == 'u'){
textoFinal = textoFinal + "u"
i = i + 3;
}
else{
textoFinal = textoFinal + texto[i];
}
}
return textoFinal;
}` tambien les paso una imagen de como se ve el "error":