Skip to content

yolangelica/tarjeta_valida

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

##Tarjeta de Credito Valida -Para validad si los numeros ingresados de una Tarjeta de Credito son validos o no, primero: -Declaro una funcion llamada isValidCard(numberCard), la que va a contener todo el proceso

  • Con un prompt solicito los numeros de la tarjeta del cliente y guardare este dato en:var numberCard -Por medio de un for iterar de forma inversa la extencion del numero de la tarjeta -Declaro variable rever para guardar mis numeros invertidos -Pusheo los numeros invertidos a mi variable array vacia -Por medio de un for iterar los numeros, para identificar las posiciones pares
  • Guardar los numeros pares en variable parPosition
  • Si los numeros de las posiciones pares son mayores a 10 --> se suman sus digitos(parPosition >=10) ejemplo de 11 debo sumar 1+1 = 2, para realizar esta operacion se puede utilizar la siguiente formula (x-9) ya que cualquier numero al que se le aplique la resta de 9 entrega el mismo resultado que si se sumaran sus digitos.
  • Luego modifico la variable array y guardo la suma de los digitos, dato que acabo de obtener por la formula (x-9) -En array[j]=sum modifico la variable array y guardo la suma de los digitos(nuevos pares) -Con un nuevo for itero sobre los numeros impares y sobre los nuevos numeros pares( resultado de la suma entre digitos) -Si el resto de 10 igual a cero , enviar una alerta con "Tarjeta Valida"
  • Si no, (%) enviar alerta "Tarjeta Invalida". IMAGE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published