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

Baseada no exercício anterior, não entendi...

No exercício anterior, não haviam parênteses e não houve concatenação. Entendo que o sistema prioriza multiplicações de divisões... document.write ("Eu acertei: " + 15/50*100 + "%.");

Devo entender então que no caso de haver apenas soma ou subtração e strings, obrigatoriamente eu devo usar parêntese se a intenção for que o sistema me mostre o resultado da operação?

2 respostas
solução!

Boa noite, Hannatty! Como vai?

Devo entender então que no caso de haver apenas soma ou subtração e strings, obrigatoriamente eu devo usar parêntese se a intenção for que o sistema me mostre o resultado da operação?

Depende! Imagine que o caso seja como a seguir:

document.write(20+30 + " é minha idade!");

Nesse caso, a saída seria "50 é minha idade". O que vc precisa ter em mente é a ordem de execução do JavaScript que é de cima para baixo, lendo cada linha da esquerda para a direita. Salvo quando aparecem operações como multiplicação ou divisão. Sendo assim, os parênteses são usados quando vc deseja dar maior prioridade à execução de alguma operação perante as demais.

Pegou a ideia? Qualquer coisa é só falar!

Grande abraço e bons estudos!

Oi Hannaty ainda restou alguma dúvida ou já foi solucionada?