Crea una web que pida, por medio de un prompt()
, el número de una tarjeta de
crédito y confirme su validez según el algoritmo de Luhn.
Lee este blog que explica cómo funciona el algoritmo de Luhn.
Para cada producto debes entregar un repositorio de GitHub que contenga:
- Archivo
README.md
que explique el pseudocódigo de tu solución y su diagrama de flujo - Archivo
app.js
con el código de tu solución - Archivo
index.html
vinculado con tuapp.js
A continuación un video de Michelle que te lleva a través del algoritmo de Luhn y te da tips para completar este proyecto:
- Tu código debe estar compuesto por 1 función:
isValidCard
- El usuario no debe poder ingresar un campo vacío
Se tomarán en cuenta las siguientes consideraciones a la hora de evaluar tu solución:
- Nombramiento de variables
- Indentación
- Validación de input: el usuario no debe poder ingresar un campo vacío o de tipo que no corresponda
- Estructura de tus archivos
- Archivo
README.md
correctamente redactado - Uso de comentarios para hacer tu código más legible
- Que el programa cumpla con el propósito requerido