Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Dúvida

Bom dia pessoal, uma dúvida:

"AB" + 20 + 10 + "C" + 15 + "D"

Pq não ( AB+30?) O 20 + 10 não está entre "", não deveria efetuar a operação?

"AB20" + 10 + "C" + 15 + "D"

"AB2010" + "C" + 15 + "D"

"AB2010C" + 15 + "D"

"AB2010C15" + "D"

"AB2010C15D"

4 respostas
solução!

Oi Andre.

O Javascript vai executar as operações linearmente e a partir do momento que ele fizer "AB" + 20, você terá "AB20" e então continuará concatenando o resto.

Porém se você fizer "AB" + (20 + 10) + "C" + 15 + "D" você terá AB30C15D pois ele realizará a soma antes da concatenação :)

Oi Andre.

O Javascript vai executar as operações linearmente e a partir do momento que ele fizer "AB" + 20, você terá "AB20" e então continuará concatenando o resto.

Porém se você fizer "AB" + (20 + 10) + "C" + 15 + "D" você terá AB30C15D pois ele realizará a soma antes da concatenação :)

Fala Daniel, blz?

Entendi cara, obrigado pela ajuda.

Nada :)