jQuery addClass example

Change class name on click in jQuery

by Puddster

HTML

<div>

</div>

JavaScript

var luhnValidate = (number) => {
	var split = number.split("");
	var length = split.length;
  var sum = 0;
  var isDoubled = false;
  for (var i = length - 1; i >= 0; i--) {
  	var digit = split[i];
    if (isDoubled) {
    	digit = digit * 2;
    }
    
    var firstDigit = Math.floor(digit/10);
    var secondDigit = digit%10;
    
    sum += firstDigit;
    sum += secondDigit;
    
    isDoubled = !isDoubled;
  }
  return (sum % 10 === 0);
}

var cardNumber = "79927398713";

if (luhnValidate(cardNumber)) {
	alert("Valid!");
} else {
	alert("This number is not valid!");
}