Skip to content

DarioRafael/Challenge-Alura

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sprint 01: Construye un encriptador de texto con Javascript

En este proyecto, creamos una aplicación en Javascript que encriptará y desencriptará textos, permitiéndote intercambiar mensajes secretos con otras personas que conozcan el secreto de la encriptación utilizada. Utilizaremos las siguientes "llaves" de encriptación:

  • La letra "e" se convierte en "enter".
  • La letra "i" se convierte en "imes".
  • La letra "a" se convierte en "ai".
  • La letra "o" se convierte en "ober".
  • La letra "u" se convierte en "ufat".

Para asegurar la funcionalidad de la aplicación, debemos cumplir con los siguientes requisitos:

  • Debe funcionar sólo con letras minúsculas.
  • No deben utilizarse letras con acentos ni caracteres especiales.
  • Debe ser posible convertir una palabra a su versión encriptada y volver a su versión original.

Ejemplos:

  • "gato" => "gaitober"
  • "gaitober" => "gato"

La página debe tener campos para la inserción del texto que se desea encriptar o desencriptar, y el usuario debe poder seleccionar entre ambas opciones. El resultado debe ser mostrado en pantalla.

Además, incluiye una funcionalidad extra que consistirá en un botón para copiar el texto encriptado o desencriptado a la sección de transferencia. Esto permitirá que los usuarios puedan compartir fácilmente los mensajes encriptados o desencriptados con otras personas.

Este proyecto se desarrolla con HTML, Javascript y CSS. Todo esto enseñado en los cursos del programa Principiante en Programación G5 - ONE, de Oracle + Alura Latam.

Releases

No releases published

Packages

No packages published