From c28f078aba9cbdcb75c5bcbcdbafb066e8dfec6f Mon Sep 17 00:00:00 2001 From: Orli Dun <122529721+Orliluq@users.noreply.github.com> Date: Wed, 24 Jan 2024 13:40:02 -0400 Subject: [PATCH] Update index.js --- index.js | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 570d0e4..353b73e 100644 --- a/index.js +++ b/index.js @@ -34,12 +34,29 @@ function showTextarea(textareaValue) { } //Función que verifica si el texto posee acentos y en caso de que sí, las reemplaza por caracteres sin acento. -function checkText(textareaValue) { +/* function checkText(textareaValue) { let newText = textareaValue.replace(/á/g, "a") .replace(/é/g, "e") .replace(/í/g, "i") .replace(/ó/g, "o") .replace(/ú/g, "u") + .replace(/Á/g, "") + .replace(/É/g, "") + .replace(/Í/g, "") + .replace(/Ó/g, "") + .replace(/Ú/g, "") + return newText; +} */ + +function checkText(textareaValue) { + // Convierte todo el texto a minúsculas + let lowerCaseText = textareaValue.toLowerCase(); + // Realiza el reemplazo de los caracteres acentuados por caracteres no acentuados + let newText = lowerCaseText.replace(/á/g, "a") + .replace(/é/g, "e") + .replace(/í/g, "i") + .replace(/ó/g, "o") + .replace(/ú/g, "u"); return newText; } @@ -130,4 +147,4 @@ btnDecrypt.addEventListener("click", () => { btnCopy.addEventListener("click", function() { copyText(encryptedTextarea.value); -}); \ No newline at end of file +});