Olá, Vinicius! Tudo bem, cara? =)
Vamos lá... O que o exercício pede é para imprimirmos o resultado da divisão de 10/3, arredondada.
Se queremos imprimir alguma coisa, devemos chamar a função document.write()
... Observe que as três alternativas chamam essa função. =)
Mas qual é o parâmetro que devemos passar para essa função? É justamente o que queremos imprimir, ou seja, "O resultado da divisão é 3". Para isso, vamos passar esse parâmetro, assim:
document.write("O resultado da divisão é 3");
Mas, repare que não há essa opção, pois queremos que esse resultado apareça depois de as contas serem de fato realizadas, ou seja, a divisão feita e arredondada!
Então devemos chamar a função Math.round(10/3)
. Mas como juntar nosso texto com o resultado dessa conta?
É aí que entram as três opções:
document.write("O resultado da divisão é " + Math.round(10/3);
document.write("O resultado da divisão é " + Math.round(10/3));
document.write("O resultado da divisão é " Math.round(10/3));
E qual a diferença em cada uma delas? Observe que são diferenças bem sutis!
Vamos começar pela terceira opção... Você não pode se esquecer que quando queremos juntar uma String
com alguma outra String
ou resultado de uma função, devemos usar a tal da concatenação! É aquela operação que fazemos quando colocamos um +
na presença de uma String
. E por isso eliminamos a terceira opção! Se tentar rodar esse comando, você deve receber um erro parecido com:
Uncaught SyntaxError: missing ) after argument list
=|
Agora vamos para a primeira opção... Repare que ela realiza a concatenação corretamente, mas se tentarmos executá-la devemos receber exatamente o mesmo erro... Bom, a mensagem será a mesma, mas não será pelo mesmo motivo. Como você mesmo mencionou, quando chamamos uma função, devemos abrir e fechar parênteses... Repare que está faltando fechar um )
. =|
O que nos resta é a segunda opção:
document.write("O resultado da divisão é " + Math.round(10/3));
Observe a concatenação sendo realizada de forma adequada, e a chamada da função abrindo e fechando os parênteses! =)
Espero ter ajudado, mas qualquer dúvida que possa ter restado, não deixe de postar por aqui no fórum para que possamos continuar ajudando-o!
Abraço e bons estudos,
Fábio