Por favor si alguien sabe decirme porque no funciona este script...
(lo que hace es sumar unas cifras hasta que solo sea un solo digito. P.E: 234 = 2+3+4 = 9 ó 759 = 7+5+9 = 21 = 2+1 = 3)
Código:
function calcula(formulario) {
var A = formulario.kk.value+formulario.kk2.value;
total=0
do {
for(i=0;i<A.length;i++) {
mem=new Number(A.substring(i,i+1));
total=eval(total + mem);
}A=total;
}while (total.length > 1)
alert(total);
}
El problema es que no me suma cuando el resultado es de dos cifras, entonces debería sumarlas, hasta que sea una sola cifra.
Muchas gracias por contestar... es que no encuentro el problema....