From 3e47ca62c0bf88a465bf7ac3da75af5e2002dcd9 Mon Sep 17 00:00:00 2001 From: Alex Brown Date: Tue, 23 Oct 2018 13:25:13 -0500 Subject: [PATCH] deleted checksums --- Checksums/luhn.js | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 Checksums/luhn.js diff --git a/Checksums/luhn.js b/Checksums/luhn.js deleted file mode 100644 index 486f57e97..000000000 --- a/Checksums/luhn.js +++ /dev/null @@ -1,16 +0,0 @@ -function luhn(card_number) { - var sum_of_odds = 0; - var sum_of_evens = 0; - for (var i = 15; i > 0; i-=2) { - sum_of_odds += parseInt(card_number[i]); - } - for (var i = 14; i > -1; i-=2) { - var current_number = parseInt(card_number[i]); - if (parseInt(card_number[i])*2 > 9) { - sum_of_evens += (i*2)-9; - } else { - sum_of_evens += i*2; - } - } - return 0 === ((sum_of_odds + sum_of_evens) % 10); -}