Ir para conteúdo

POWERED BY:

Arquivado

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

silas_i

Quero somar não concater

Recommended Posts

Pessoal to com esse código aqui...

 

InstStrE = new String(resultado_E);	NUM1E = InstStrD.substring(1, 1);	NUM2E = InstStrD.substring(2, 1);	resultado_Final_E = parseInt(NUM1E) + parseInt(NUM2E)}

E ele ta concatenando.. ja coloquei Number, parseFloat, parseint e nada..

 

alguem sabe como resolver isso !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

como vem o valor da variável resultado_E???

 

FLOW!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara... encontrei o erro! É o seguinte:

Eu peguei os números no substring a partir do 0 para o NUM1E (defini a variável resultado_E como "12" para exemplo) e 1 para o NUM2E.

Depois, reparei que você definiu as variáveis NUM1E e NUM2E com NUM1E = InstStrD.substring(n, 1);. Não seria InstStrE ao invés de InstStrD???

 

TEstaí! Aqui funfou! :P

 

FLOWW!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

veja como eu fiz pra testar e tb não funcionou

 

InstStrC = new String("18");	NUM1C = InstStrC.substring(1, 1);	NUM2C = InstStrC.substring(2, 1);	resultado_Final_C = parseFloat(NUM1C) + parseFloat(NUM2C)

 

Ele me retorna "NaN"

 

como somar isso hein !?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal resolvi meu problema... o galho é que qdo eu coloco os números do String (vetor) eu estava colocando a variavel NUM1C com "InstStrC.substring(1, 1);" e ele não me mostrava nada. O correto é 0, 1

 

InstStrC = new String(resultado_C);	NUM1C = InstStrC.substring(0, 1);	NUM2C = InstStrC.substring(2, 1);	resultado_Final_C = parseInt(NUM1C) + parseInt(NUM2C)}

Valeu galera.

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.