function calcular(){
//pegando variaveis
var a3=document.formulario.a3.value
var a5=document.formulario.a5.value
var a12=document.formulario.a12.value
var an5=document.formulario.an5.value
var an12=document.formulario.an12.value
var a5sb=document.formulario.a5sb.value
//soma
var at = (a3+a5+a12+an5+an12+a5sb)
//grava resultado no text
document.formulario.resultado.value = at
}
mas invez de somar os numeros digitados nos input, está concatenando os valores.
tentei colocar uma expressão primeiro para tentar enganar o interpretador para ele continuar a expressão tipo
var at = 1*(a3+a5+a12+an5+an12+a5sb)
mas ele retorna NaN
não consigo fazer com que ele interprete como numero e não como string.
Pergunta
sonny
Tenho uma expressão assim:
mas invez de somar os numeros digitados nos input, está concatenando os valores.
tentei colocar uma expressão primeiro para tentar enganar o interpretador para ele continuar a expressão tipo
var at = 1*(a3+a5+a12+an5+an12+a5sb)
mas ele retorna NaN
não consigo fazer com que ele interprete como numero e não como string.
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.