Skip to content

Latest commit

 

History

History
17 lines (9 loc) · 1.3 KB

README.md

File metadata and controls

17 lines (9 loc) · 1.3 KB

Proyecto Tarjeta de Crédito valida.

1.Definir una función que indique si el numero de tarjeta de crédito ingresado por el usuario es valido.

1.1 Preguntar número de tarjeta al usuario a través de un prompt, estos números servirán de variable para crear un nuevo arreglo con los números invertidos.
para generar el nuevo arreglo, se utiliza un for para iterar sobre los números entregados por el usuario y se aplican 2 metodos ==> pop para eliminar el último elememto del arreglo y splice, para agregar el elemento obtenido al inicio del nuevo arreglo.
1.2 - Del arreglo generado, hay que obtener los números de las posiciones pares, los cuales deben ser multiplicados por dos.
1.3 - Si los números al ser multiplicados por 2 son iguales o mayores a 10, sus dígitos deben ser sumados.
1.3- sumar los dígitos y nuevos dígitos , esto generará un nuevo arreglo. si el modulo 10 de la suma de los dígitos del nuevo arreglo es 0, el numero de tarjeta será válido.

[diagrama de flujo] [URL=http://s1146.photobucket.com/user/AriellaRogue4/media/Diagrama%20Validacin_zpsgjpclnlb.jpg.html][IMG]http://i1146.photobucket.com/albums/o538/AriellaRogue4/Diagrama%20Validacin_zpsgjpclnlb.jpg[/IMG][/URL]

Nota: El diagrama de flujo solo representa el avance del proyecto.