/M2U2DavidBaron

Este repositorio contiene los dos ejercicios propuestos en la Actividad número 2 del módulo 2 en el diplomado de ReactJS

Primary LanguageJavaScriptMIT LicenseMIT

M2U2DavidBarón

Este repositorio contiene los dos ejercicios propuestos en la Actividad número 2 del módulo 2 en el diplomado de ReactJS.

La carpeta Actividad 2 ejercicio 1 consta de 3 archivos

  • index.html
    • Consta de la estructura básica, contiene los formularios
  • index.js
    • Consta de la lógica del programa, trae los valores de los formularios y los procesa
  • styles.css
    • Consta de los estilos de la página, una presentación de tarjeta con sombra simple y sencilla

La carpeta Actividad 2 ejercicio 2 consta de 3 archivos

  • index.html
    • Consta de la estructura básica, contiene los formularios
  • index.js
    • Consta de la lógica del programa, trae los valores de los formularios y usa arrays para procesar las condicionales
  • styles.css
    • Consta de los estilos de la página, una presentación de tarjeta con sombra simple y sencilla
  • Pregunta para el profesor
    • En las siguientes líneas:
      image
      Si quitamos el parseInt en las líneas 34, 36, 38 y 41, y usamos los valores indicados en la línea 32 (A,B,C,D respectivamente), la lógica de los condicionales en la función de la línea 43 se rompe. Si depuramos con las DevTools veremos que cuando se encuentra parseInt en el push al array el valor del mismo array es el siguiente
      image

    Pero si al contrario, quitamos el parseInt de los push, el valor será este
    ![image](https://user-images.githubusercontent.com/103337874/175799765-4b9097d7-b590-4bfd-b917-be579fdb4ca3.png)

    Así que mi pregunta es, ¿Por qué si no se usa el parseInt la lógica de ">" falla?