SoloCodigo
Programación Web y Scripting => JavaScript => Mensaje iniciado por: gabperez en Martes 12 de Febrero de 2002, 13:02
-
Porqué no puedo sumar números en JavaScript? No lo probé en Netscape, solo en Explorer, pero ejemplo: a=3, b=6 y al hacer a+b me da como resultado 36. y no 9 como debería.... Agracezco ayuda al respecto...
-
Lo que está ocurriendo es que el programa está concatenando los valores en lugar de sumarlos.
¿ Es posible que al asignarle el valor a las variables a y b hayas puesto el valor entre comillas ? Si es así estará tomando el valor como una cadena y no como un entero.
Si ese no es el problema pega tu código JavaScript aquí y trataré de ayudarte.
Salu2,
Avalon
-
Te recomiendo el siguiente codigo:
<script language="JavaScript">
var result;
var a;
var b;
a=3;
b=6;
resut=a+b;
document.write("El resultado es"+result);
Espero que te sirva.
</script>:D
-
El espero que te sirva va fuera del script
Perdon por el error.
-
Lo que puedes hacer antes de sumar es convertir a entero o dependiento al tipo de dato del que sean los sumandos por ejemplo c=parseInt(a)+parseInt(b)