Git Product home page Git Product logo

desafionotasfinales's Introduction

DesafioNotasFinales

● Introducción a JavaScript. ● Operaciones con JavaScript.

Se desarrollaán distintos problemas y ejercicios que abordan dos formas de trabajar con JavaScript desde un documento HTML directamente, como es el caso de atributos para implementar JS directo desde las etiquetas HTML o mediante el uso especial de la etiqueta <script> para solamente escribir código JS

De forma dinámica, el sitio solicitará al usuario ingresar su nombre, carrera, 3 ramos con sus respectivas notas y la nota de aprobación requerida. ● El último de los ramos sólo permitirá ingresar 2 notas, estando la tercera pendiente. ● Los promedios serán calculados en base a las notas ingresadas y se mostrarán en la quinta columna. ● El mensaje final (“para aprobar el ramo [ramo]...”), también será calculado por el sistema en base a las dos notas ingresadas de ese ramo y la nota de aprobación indicada. ● La ventana de diálogo, al solicitar las notas, indicará qué nota está ingresando y el ramo al que corresponde. ● Cada ventana de diálogo debe mostrar una información por defecto. ● Para los estilos se utilizará Bootstrap.

Requerimientos

  1. Estructura de carpetas: : ● /assets/img para las imágenes. ● /assets/js para los archivos javascript. ● /assets/css/style.css para los archivos CSS. ● /index.html.
  2. Obtención de datos: Se obtendrán los siguientes datos del usuario a. Nombre. b. Apellido. c. Carrera . d. 3 ramos y sus respectivas notas. e. Nota de aprobación. f. Mostrar información por defecto.
  3. Operaciones: Se debe realizar el cálculo de promedios y el cálculo de la mínima para tener el promedio, de acuerdo a la nota de aprobación.
  4. Bootstrap: Se debe utilizar adecuadamente el CDN para incluir Bootstrap al proyecto y utilizar los estilos para construir el encabezado, tabla.
  5. HTML: El código HTML será armado dinámicamente mediante JavaScript.
  6. Comentarios: Se debe documentar el código, utilizando la sintaxis adecuada.

desafionotasfinales's People

Contributors

cbenaventte avatar

Watchers

 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.