Retos javascript: cifrado César

Descripción

Debes diseñar una función de encriptado que reciba una frase la codifica con el algortimo de César, que consiste en substituir cada letra por otra obtenida desplazando la posición de la actual un determinado número de posiciones dentro del abecedario. Ese desplazamiento es la clave del cifrado

Si al desplazar la letra actual llegamos a la posición 0, seguimos por la última letra del afabeto.

La función cifrar(frase, clave) lleva dos argumentos el primero la frase a cifrar y el segundo la clave. Debe devolver la frase cifrada.

Se acepta que todas las frases deberán ir en minúsculas.

Para comprobar el funcionamiento debieras crear la función descifrar()

Por ejemplo:

cifrar("casa blanca", 3)  // zxpx yixkzx 

cifrar("hola", 3)      //elix

 

        
Una solución el día
2 de Abril.