-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathscript.js
73 lines (56 loc) · 2.09 KB
/
script.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
const textArea = document.querySelector(".text-area");
const mensaje = document.querySelector(".mensaje");
const btnCopiar = document.querySelector(".btn-copiar")
const evaluar = document.querySelector(".mensaje")
/*
La letra "e" es convertida para "enter"
La letra "i" es convertida para "imes"
La letra "a" es convertida para "ai"
La letra "o" es convertida para "ober"
La letra "u" es convertida para "ufat"
*/
function btnEncriptar(){
const textoEncriptado = encriptar(textArea.value)
mensaje.value = textoEncriptado
textArea.value = "";
mensaje.style.backgroundImage = "none"
}
function encriptar(stringEncriptada){
let matrizCodigo = [["e", "enter"],["i", "imes"],["a", "ai"], ["o", "ober"], ["u", "ufat"]];
/*console.table(matrizCodigo)*/
stringEncriptada = stringEncriptada.toLowerCase()
for(let i = 0; i < matrizCodigo.length; i++){
if(stringEncriptada.includes(matrizCodigo[i][0])){
stringEncriptada = stringEncriptada.replaceAll(matrizCodigo[i][0], matrizCodigo[i][1])
}
}
return stringEncriptada
}
function btnDesencriptar(){
const textoEncriptado = desencriptar(textArea.value)
mensaje.value = textoEncriptado
textArea.value = "";
}
function desencriptar(stringDesencriptada){
let matrizCodigo = [["e", "enter"],["i", "imes"],["a", "ai"], ["o", "ober"], ["u", "ufat"]];
/*console.table(matrizCodigo)*/
stringDesencriptada = stringDesencriptada.toLowerCase()
for(let i = 0; i < matrizCodigo.length; i++){
if(stringDesencriptada.includes(matrizCodigo[i][1])){
stringDesencriptada = stringDesencriptada.replaceAll(matrizCodigo[i][1] , matrizCodigo[i][0])
}
}
return stringDesencriptada
}
/*BOTON DE COPIAR OTRO METODO
btnCopiar.addEventListener("click", e=>{
e.preventDefault();
let copiar=evaluar;
copiar.select();
document.execCommand("copy");
});
*/
function copiar() {
navigator.clipboard.writeText(evaluar.value)
}
/*btnCopiar.addEventListener("click", copiar);* HACE LA TAREA DE ACTIVAR EL CLICK DEL BOTON*/