ke tal quisiera si algien sabe cómo poder cortar una cadena str="xxxxxxxx-d"
y almacenarlas en dos cadenas a="xxxxxxxx" y b="d" eliminando el guion "-"
Gracias
| |||
dividir una cadena en dos? ke tal quisiera si algien sabe cómo poder cortar una cadena str="xxxxxxxx-d" y almacenarlas en dos cadenas a="xxxxxxxx" y b="d" eliminando el guion "-" Gracias
__________________ el que madruga... ...ta muerto e sueño |
| |||
Gracias caricatos me resulto de maravilla. yo he usado la funcion "split()" con Visual Basic, pero no sabía que existia tambien para js. Por si le interesa a algun chileno, dividir esa cadena, la cual corresponde en realidad al n° de RUT (chile), permite validar este mismo, verificando si el digito verificador está correcto. con esta funcion: function isRut (s) // "s" es el RUT ingresado como xxxxxxxx-x { var rut=s.split("-"); var rutL=rut[0]; var dgv=rut[1]; var count=0; var count2=0; var factor=2; var suma=0; var sum=0; var digito=0; count2=rutL.length - 1; while(count < rutL.length) { sum = factor * (parseInt(rutL.substr(count2,1))); suma = suma + sum; sum=0; count = count + 1; count2 = count2 - 1; factor = factor + 1; if(factor > 7) factor=2; } digito= 11 - (suma % 11) if(digito==11)digito=0; if(digito==10)digito="k"; if(digito==dgv) { // alert("esta OK"); return true;} else { // alert("RUT incorrecto"); return false; } } Espero le sirva a alguien. Saludos desde Chile lindo...
__________________ el que madruga... ...ta muerto e sueño |