Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/02/2013, 13:11
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses
Puntos: 1567
Respuesta: Validar CUIT Argentina - JAvascript

Cita:
Iniciado por Nico0601 Ver Mensaje
No me funciona esa.
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. function validarCuit(cuit) {
  4.  
  5.         if(cuit.length != 11) {
  6.             return false;
  7.         }
  8.  
  9.         var acumulado   = 0;
  10.         var digitos     = cuit.split("");
  11.         var digito      = digitos.pop();
  12.  
  13.         for(var i = 0; i < digitos.length; i++) {
  14.             acumulado += digitos[9 - i] * (2 + (i % 6));
  15.         }
  16.  
  17.         var verif = 11 - (acumulado % 11);
  18.         if(verif == 11) {
  19.             verif = 0;
  20.         } else if(verif == 10) {
  21.             verif = 9;
  22.         }
  23.  
  24.         return digito == verif;
  25. }
  26.  
  27.  
  28. alert(validarCuit('20172543597')); // este es bueno
  29. alert(validarCuit('20131048131')); // este es bueno
  30. alert(validarCuit('20131048133')); // este NO
  31.  
  32. //]]>
  33. </script>

verificala
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.