Advertisement
brunofagis

Untitled

Apr 2nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.74 KB | None | 0 0
  1. <script>
  2. function verificarCPF(c){
  3. var i;
  4. s = c;
  5. var c = s.substr(0,9);
  6. var dv = s.substr(9,2);
  7. var d1 = 0;
  8. var v = false;
  9.  
  10. for (i = 0; i < 9; i++){
  11. d1 += c.charAt(i)*(10-i);
  12. }
  13. if (d1 == 0){
  14. alert("CPF Inválido")
  15. v = true;
  16. return false;
  17. }
  18. d1 = 11 - (d1 % 11);
  19. if (d1 > 9) d1 = 0;
  20. if (dv.charAt(0) != d1){
  21. alert("CPF Inválido")
  22. v = true;
  23. return false;
  24. }
  25.  
  26. d1 *= 2;
  27. for (i = 0; i < 9; i++){
  28. d1 += c.charAt(i)*(11-i);
  29. }
  30. d1 = 11 - (d1 % 11);
  31. if (d1 > 9) d1 = 0;
  32. if (dv.charAt(1) != d1){
  33. alert("CPF Inválido")
  34. v = true;
  35. return false;
  36. }
  37. }
  38. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement