[RESOLVIDO] Mudar conteúdo do label pelo javascript puro

Fiz uma tela que soma dois números, e o resultado é exibido no label. Queria algo um pouco mais dinâmico, então não queria que o label ficasse aparecendo na tela antes dos números serem somados.
Meu problema é que não está dando certo fazer algo tipo, porque o numero fica como string:
result.innerHTML = "Resultado é"+Number(firstValue.value) + Number(secondValue.value)

E nem isso, porque o primeiro texto não aparece,
result.innerText = "Resultado é:"
result.innerHTML = Number(firstValue.value) + Number(secondValue.value)

Meu código está no jsFiddle se quiser dar uma olhada
Código aqui

Nesse primeira solução tente colocar entre parênteses os números:

//Dessa forma ele irá realizar primeiro a soma
//E depois a concatenação!
result.innerHTML = "Resultado é" + (Number(firstValue.value) + Number(secondValue.value));

Ou use uma variável:

var soma = Number(firstValue.value) + Number(secondValue.value);

result.innerHTML = "Resultado é" + soma;

Entendi, obrigada! Usei a primeira forma e deu certo.

1 curtida