Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Jonas Cowboy

[Resolvido] Calculadora simples

Recommended Posts

Oi pessoal, tenho uma duvida simples de flash que queria sanar com vcs, sobre uma calculadora q estou fazendo:

 

Seguinte, eu tenho uma calculadora q pega informações de 4 imput text com as var correspondentes "a" "b" "c" "d", soma e mostra o resultado em um campo dinamico q tem a var "resultado". Até ai tranquilo, minha AS está assim:

 


onEnterFrame = function(){
resultado = Number (a) + Number (B) + Number (c) + Number (d)
}


até ai maravilha, ele executa perfeitamente, só que tenho um problema: quando eu preencho os 4 imput dá tudo certo, mas quando eu tiro em algum dos boxes o valor total, deixo ele vazio, meu resultado mostra "NaN" em vez de considerar 0 o campo vazio.

 

Preencho o campo "a" com 10, o "b" com 10, o "c" com 10 e o "d" com "10", entao meu "resultado" mostra 40. Quando eu tiro o valor de "a" e deixo o campo sem numero, meu "resultado" aparece NaN em vez de "30" (o que seria o certo)

 

Alguem me dá uma força?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já consegui resolver suhasuh de uma maneira não tão bonita mas deu certo =D

 

Segue pra quem interessar, sei lá

 


a = 0
b = 0
c = 0
d = 0

onEnterFrame = function(){
	if(a == ""){
		a = 0
	}
	if(b == ""){
		b = 0
	}
	if(c == ""){
		c = 0
	}
	if(d == ""){
		d = 0
	}
	
resultado = Number (a) + Number (B) + Number (c) + Number (d)
}



Abs!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.