Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function validCedula(ced) {
- var c = ced.replace(/-/g,'');
- var cedula = c.substr(0, c.length - 1);
- var verifier = c.substr(c.length - 1, 1);
- var sum = 0;
- if(ced.length < 13) { return false; }
- for (i=0;i < cedula.length;i++) {
- mod = "";
- if((i % 2) == 0){mod = 1} else {mod = 2}
- res = cedula.substr(i,1) * mod;
- if (res > 9) {
- res = res.toString();
- one = res.substr(0,1);
- two = res.substr(1,1);
- res = eval(one) + eval(two);
- }
- sum += eval(res);
- }
- number = (10 - (suma % 10)) % 10;
- if (number == verifier && cedula.substr(0,3) != "000") {
- alert("La Cedula es valida");
- }
- else {
- alert("La Cedula no es valida");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement