Giter Club home page Giter Club logo

dev003-cipherm1's Introduction

Cifrado César

Cihper

Este proyecto permite que parejas o amigos puedan encriptar y/o desencriptar mensajes que solo ellos puedan ver.

Para realizar este proyecto se siguieron los siguientes pasos:

  1. Leí el Readme y vi los videos explicando como funciona el código Ceasar y el Codigo ASCII, para empezar a entender qué es lo que necesito que haga en términos generales mi proyecto
  2. En paint hice un borrador de como quería que fuera mi html

Screenshot-20221212-122440.png

  1. Luego en Visual pasé el diseño del html, pero sin funcionar

  2. En un diagrama de flujo organicé la funcionalidad del proyecto, para antes de empezar a realizar codigo. Screenshot-20221212-120528.png

  3. Para darle funcionalidad al botón enviar, cree un evento en el index.js. Donde creé una función y el evento addEventListener(), que al hacer click, me llame la función

  4. Se hizo el funcionamiento del cuadro de texto, para esto, dentro de la misma función se creó una variable que con el evento getElementById(" ").value, me llame el valor dentro del cuadro, y luego se llama el valor que sea seleccionado por la usuaria, en los radio buttoms (Encriptar - Desencriptar)

  5. Se empezó luego a trabajar con el objeto cipher, usando al propiedad Encode, y sus parámetros de desplazamiento y mensaje.

  6. Se empezó a trabar también bucles, como el for, el for se utilizó para que me coja una por una cada letrar que la usuaria ingrese dentro del mensaje, dando la posición de cada una dentro del array, para así poder aplicar las fórmulas, para encriptar y desencriptar los mensajes.

dev003-cipherm1's People

Contributors

mariahiguera2210 avatar mf222 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.