Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function validCedula(ced) {
  2.   var c = ced.replace(/-/g,'');
  3.   var cedula = c.substr(0, c.length - 1);
  4.   var verifier = c.substr(c.length - 1, 1);
  5.   var sum = 0;
  6.   if(ced.length < 13) { return false; }
  7.   for (i=0;i < cedula.length;i++) {
  8.       mod = "";
  9.        if((i % 2) == 0){mod = 1} else {mod = 2}
  10.        res = cedula.substr(i,1) * mod;
  11.        if (res > 9) {
  12.             res = res.toString();
  13.             one = res.substr(0,1);
  14.             two = res.substr(1,1);
  15.             res = eval(one) + eval(two);
  16.        }
  17.        sum += eval(res);
  18.   }
  19.   number = (10 - (suma % 10)) % 10;
  20.   if (number == verifier && cedula.substr(0,3) != "000") {
  21.     alert("La Cedula es valida");
  22.   }
  23.   else   {
  24.    alert("La Cedula no es valida");
  25.   }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement