Questão FC373345
Considere o bloco de código abaixo, presente em uma página HTML. <body> <script> var a = 2; var b = 3; if (a!=b) document.write("M1"); else { document.write("M2"); } </script> </bo
Desenvolvimento Web
FCC · 2022
Considere o bloco de código abaixo, presente em uma página HTML.
<body>
<script>
var a = 2;
var b = 3;
if (a!=b)
document.write("M1");
else {
document.write("M2");
}
</script>
</body>
Ao carregar essa página em um navegador web,
- ocorrerá um erro decorrente do uso de ! na comparação a!=b.
- ocorrerá um erro, pois document.write("M1"); deve estar entre chaves.
- será exibido o valor M1.
- ocorrerá um erro, pois document.write("M2"); não deve estar entre chaves.
- será exibido o valor M2.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O código declara as variáveis a e b com os valores 2 e 3, respectivamente.
Em seguida a expressão if avalia a condição \(a \ne b\) (escrita em JavaScript como a!=b), isto é, verifica se os valores são diferentes.
Como 2 é de fato diferente de 3, a condição resulta em true e o comando document.write("M1") é executado.
Portanto, ao carregar a página em um navegador web, será exibido o texto M1; o bloco else não é acionado.
Conteúdo do catálogo FC Concursos · Atualizado em