Revision: 49696
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at July 28, 2011 06:16 by n19ht
Initial Code
function validarut(ruti,dvi){
var rut = ruti+"-"+dvi;
if (rut.length<9)
return(false)
i1=rut.indexOf("-");
dv=rut.substr(i1+1);
dv=dv.toUpperCase();
nu=rut.substr(0,i1);
cnt=0;
suma=0;
for (i=nu.length-1; i>=0; i--)
{
dig=nu.substr(i,1);
fc=cnt+2;
suma += parseInt(dig)*fc;
cnt=(cnt+1) % 6;
}
dvok=11-(suma%11);
if (dvok==11) dvokstr="0";
if (dvok==10) dvokstr="K";
if ((dvok!=11) && (dvok!=10)) dvokstr=""+dvok;
if (dvokstr==dv)
return(true);
else
return(false);
}
Initial URL
Initial Description
Función para validar rut chileno en javascript
Initial Title
Validar rut chileno con javascript
Initial Tags
javascript
Initial Language
JavaScript