/one-p1-sprint01

Encriptador de Texto | Challenge ONE | Oracle

Primary LanguageCSS

Alura + Oracle | Sprint 01 - Programación | Encriptador de texto

Esta formación forma parte del Programa ONE, una alianza entre Alura y Oracle.

card

HTML5 CSS3 JavaScript

Descripción

Challenge ONE - Sprint 01 de Oracle Next Education y Alura.

El desafio consiste en construir una pagina web que encripte y desencripte texto que sera ingresado por el usuario y presentarlo en su forma encriptada o desencriptada. El objetivo de este desafio es poner a prueba los conocimientos adquiridos durante el curso.

Las "llaves" de encriptación que utilizaremos son las siguientes:

  • La letra "a" es convertida a "ai".
  • La letra "e" es convertida a "enter".
  • La letra "i" es convertida a "imes".
  • La letra "o" es convertida a "ober"*.
  • La letra "u" es convertida a "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. Por ejemplo:
Palabra a encriptar Salida
"gato" "gatoiber"
Palabra a desencriptar Salida
"gatoiber" "gato"
  • La página debe tener campos para inserción del texto que será encriptado o desencriptado, y el usuario debe poder escoger entre las dos opciones.
  • El resultado debe ser mostrado en la pantalla.

Extra

  • Un botón que copie el texto encriptado/desencriptado para la sección de transferencia, o sea que tenga la misma funcionalidad del ctrl+C o de la opción "copiar" del menú de las aplicaciones.

Links de utilidad