saahub / c-digo-cesar-

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cifrado cesar

Pseudocódigo

se crea una funcion auxliar para entregar opciones al usuario

por medio de un do while para que se ejecute la funcion hasta que se cumpla la condición

se crea la variable respuesta que pregunta al usuario por medio de un prompt cifrar o decifrar

si la resuesta no es igual a un vacio

si la respuesta es igual a numero 1 cifrar

debe cifrar

y si la respuesta es igual a 2

debe decifrar

de otra forma

avisa por medio de un alert que cumpla con lo indicado*

*mientras que mi respuesta sea igual a un vacio ó no sea cifrar o decifrar de ejecutar bucle

definiendo la funcion cifrar

  • función cifrar crear string vacío para ir concatenándole los índices cifrados

creo un for que contiene indice 0 y condición de propiedad . length que calcula la longuitud

si el índice es un espacio, devolver un espacio

newString concatena un espacio

otra opcion 'else'

creo la variable letra que su valor sea string.chacodeAt con indice para pasar el contenido del índice a ASCII

tomo mi variable y ejecuto la formula cifrar el índice aquí es de ASCII a ASCII

pasar a letra el índice cifrado en ASCII String.fromCharCode(letter)

creo una alerta con el newstring

función desifrar

creo la una variable por medio de un prompt que pide la palabrar para decifrar

inicio un for con condicion menos a 26

si el índice es un espacio, devolver un espacio

pasar el contenido del índice a ASCII

cifrar el índice. aquí es de ASCII a ASCII

pasar a letra el índice cifrado en ASCII

About


Languages

Language:JavaScript 89.5%Language:HTML 10.5%