-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathscript.js
More file actions
58 lines (44 loc) · 2.25 KB
/
Copy pathscript.js
File metadata and controls
58 lines (44 loc) · 2.25 KB
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
/* Las "llaves" de encriptación que utilizaremos son las siguientes:
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"
Requisitos:
- Debe funcionar solo con letras minúsculas
- No deben ser utilizados letras con acentos ni caracteres especiales
- Debe ser posible convertir una palabra para la versión encriptada también devolver una palabra encriptada para su versión original. */
function encriptar(){
var texto = document.getElementById("inputTexto").value.toLowerCase();
//i es para que afecte tanto mayusculas como minusculas -- e E
//g es para toda la linea u Oración
//m es para que a fecta a multiples lineas o parrafos
var txtCifrado = texto.replace(/e/igm,"enter");
var txtCifrado = txtCifrado.replace(/o/igm,"ober");
var txtCifrado = txtCifrado.replace(/i/igm,"imes");
var txtCifrado = txtCifrado.replace(/a/igm,"ai");
var txtCifrado = txtCifrado.replace(/u/igm,"ufat");
document.getElementById("imgDer").style.display = "none";
document.getElementById("texto").style.display = "none";
document.getElementById("texto2").innerHTML = txtCifrado;
document.getElementById("copiar").style.display = "show";
document.getElementById("copiar").style.display = "inherit";
}
function desencriptar(){
var texto = document.getElementById("inputTexto").value.toLowerCase();
var txtCifrado = texto.replace(/enter/igm,"e");
var txtCifrado = txtCifrado.replace(/ober/igm,"o");
var txtCifrado = txtCifrado.replace(/imes/igm,"i");
var txtCifrado = txtCifrado.replace(/ai/igm,"a");
var txtCifrado = txtCifrado.replace(/ufat/igm,"u");
document.getElementById("imgDer").style.display = "none";
document.getElementById("texto").style.display = "none";
document.getElementById("texto2").innerHTML = txtCifrado;
document.getElementById("copiar").style.display = "show";
document.getElementById("copiar").style.display = "inherit";
}
function copiar(){
var codigoACopiar = document.getElementById('texto2');
navigator.clipboard.writeText(codigoACopiar.innerHTML);
document.getElementById("copiar").innerHTML = '¡COPIADO!';
}