Guest User

Untitled

a guest
Jan 18th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. function verify(tcno) {
  2. if (!tcno.match(/^[1-9]{1}[0-9]{9}[0,2,4,6,8]{1}$/)) {
  3. return false;
  4. }
  5. tcno = tcno.split('').map(Number);
  6. var odd = tcno[0] + tcno[2] + tcno[4] + tcno[6] + tcno[8];
  7. var even = tcno[1] + tcno[3] + tcno[5] + tcno[7];
  8. var digit10 = (odd * 7 - even) % 10;
  9. var total = (odd + even + tcno[9]) % 10;
  10. return !(digit10 !== tcno[9] || total !== tcno[10]);
  11. }
Add Comment
Please, Sign In to add comment