Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Modal Dialog</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script>
<script>
@faisalfiraz21
faisalfiraz21 / CheckDigit.js
Created May 12, 2019 12:45
Javascript Test For Jabar Digital
function createCheckDigit(membershipId) {
let sumMembershipId = aggregator(membershipId);
while (parseInt(sumMembershipId) > 9) sumMembershipId = aggregator(sumMembershipId);
return sumMembershipId;
}
function aggregator(strMembershipId) {
return strMembershipId.toString().split('').reduce((a, b) => parseInt(a) + parseInt(b), 0);
}