Programación Web y Scripting > JavaScript

 Re: no suma!

(1/1)

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

Avalon:
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

Estefania:
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

Estefania:
El espero que te sirva va fuera del script
Perdon por el error.

José LuisPE:
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)

Navegación

[0] Índice de Mensajes

Ir a la versión completa