1
resposta

Quando usar e não usar parenteses ?

nos exercícios são mostrados dois exemplos em que não são colocadas somas com parênteses e em um dos exemplos a equação é feita e no outro existe uma concatenação, o que me deixou com muitas dúvidas qual a regra exata para isso ? os exemplos são:

document.write("Eu acertei: " + 15/50*100 + "%" );

e

document.write("A" + "B" + 20 + 10 + "C" + (5 + 10) + "D");

um o 20 + 10 que não é somado mesmo estando fora de " e no outro o 15/50*100 é calculado mesmo estando fora de " ambos estão com textos e números em soma dentro de parênteses

1 resposta

Oi Júlia

O sinal de mais + tem 2 funções no Javascript que é somar quando tem 2 números um do lado do outro, e também é utilizado para concatenação, já o vezes e a barra tem a função de divisão e multiplicação somente, assim o Javascript irá executar primeiro o calculo depois irá fazer a concatenação. Já a soma do lado de uma string irá se comportar apenas como concatenação, para que ela aconteça é necessário os parênteses.