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