Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2003, 02:58
Avatar de Antonito
Antonito
 
Fecha de Ingreso: noviembre-2001
Ubicación: en la red
Mensajes: 446
Antigüedad: 23 años, 2 meses
Puntos: 3
Pregunta funcion ayuda! pf.

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....


Última edición por Antonito; 07/01/2003 a las 03:04