Ola todo bem. Peço ajuda na seguinte questão: Apos descriptografar o codigo, ele nâo permanece igual ao que o usuario digitou, por exemplo "Bom dia", apos o processo de criptografação, o processo de descriptografar e feito, e o texto volta assim "bomdia", sem espaço ou separação das palavras. O meu projeto sera aceito assim? e mais, como faço para corrigir isto? Irei marcar aqui o script do meu index.html do projeto. Agredeço desde já, Muito Obrigado!
<script>
function MSGcriptografar () {
var textoOriginal = document.getElementById("textarea1").value;
var textoValido = textoOriginal.replace(/[A-ZÀ-ÿ\W]/g, '');
var textoSubstituido = textoValido.replace(/a/g, "ai")
.replace(/i/g, "imes")
.replace(/e/g, "enter")
.replace(/o/g, "ober")
.replace(/u/g, "ufat");
document.getElementById("textresultado").textContent = textoSubstituido;
}
function MSGdescriptografar () {
var textoOriginal = document.getElementById("textarea1").value;
var textoValido = textoOriginal.replace(/[A-ZÀ-ÿ\W]/g, '');
var textoRevertido = textoValido.replace(/ufat/g, "u")
.replace(/ober/g, "o")
.replace(/enter/g, "e")
.replace(/imes/g, "i")
.replace(/ai/g, "a");
document.getElementById("textresultado").textContent = textoRevertido;
}