Validador de Cartão - Algoritmo de Luhn

Você já teve curiosidade para saber como são feitas as validações de cartões, quando você está fazendo uma compra online?

O Algoritmo de Luhn também conhecido como "módulo de 10", recebeu esse nome em homenagem ao seu criador, o cientista da IBM Hans Peter Luhn. O algoritmo consiste em uma fórmula simples de soma, de verificação, usada para validar uma variedade de números de identificação, como cartões bancários, números de IMEI, números de identificações de diversos países, como também números de códigos de pesquisa que aparecem nos recibos do Mc Donald's, Taco Bell. Fonte: Wikipedia

Vamos testar?

Entre com os números abaixo:

bandeira do cartão