eso es porque te pilla como texto y te lo concatena, prueba con:
Código:
parseInt(valor)
parseFloat(valor)
segun si quieres un entero o un con decimales, de todas formas hecho asi esta mal, ya que se deberia de coger por ID's y no por nombres del formulario.
ejemplo:
Código:
var uno=document.getElementById('uno');
var dos=document.getElementById('dos');
var resultado=parseInt(uno)+parseInt(dos)