1
resposta

O JavaScript é bobo sim! hahaha

Alguém por gentileza tenta fazer no script ("2"+"2"-"2"), acredite ou não, o valor vai sair errado, ele vai converter uma string para um valor, e o valor acredite se quiser, 2+2-2 que deveria ser 2, no JavaScript é 20 kkkkkk

1 resposta

Ahaha... Fala Ailton! Boa!!!

O que acontece?

Quando colocamos o símbolo de +entre duas strings, o javascriptentende que queremos concatenar essas strings

("2"+"2")

Agora, no momento em que inserimos o menos "-"seguido da string "2", o javascriptvai pensar: não há como concatenar com "-", então ele quer subtrair!!!

("2"+"2"-"2")

Logo, ele vai pegar o primeiro resultado "22"e vai subtrair com"2".

É dessa foram que se comporta!

Um abraço, Ailton!

Bons estudos!!!