Um programador se candidatou a uma vaga na empresa para desenvolvimento web. Para verificar a aptidão do mesmo, o gerente da empresa o mostrou o seguinte trecho de código escrito em JavaScript:
var i=0;
do
{
document.write("Valor é: " + i);
document.write("<br />");
i++;
}
while (i<=5);
Ao final da execução do referido código, o valor da variável vai estar em
6
4
7
8
5
JavaScript é uma linguagem de programação interpretada essencial para todo e
qualquer analista desenvolvedor que atue com a criação ou manutenção de aplicações web. Portanto, além da HTML e do mecanismo de estilização CSS, é necessário o JavaScript para criar soluções de front-end robustas.
Código em javascript podem ser escritos diretamente em documentos HTML, dentro da tag <script></script> ou em um arquivo externo de extensão .js, que para ser utilizado no documento html precisa ser referenciado.
Considere o seguinte trecho de um documento html abaixo:
<p id = "meuElemento">
Texto
</p>
<button type='button'
onclick='alteraTexto()'>
Botão
</button>
<script>
function alteraTexto () {
var s = document.getElementById ("meuElemento").innerText;
if (s == "Texto")
document.getElementById ("meuElemento").innerText = "Palavra"
if (s == "Palavra")
document.getElementById ("meuElemento").innerText = "Fim"
}
</script>
Com base no texto e código apresentado acima, avalie as asserções a seguir:
I) Ao clicar uma vez no botão, será exibido Palavra logo acima do botão.
II) Ao clicar duas vezes no botão, será exibido Fim logo acima do botão.
III) Ao clicar três vezes no botão, será exibido Texto logo acima do botão.
Está correto o que se afirma em:
I, apenas.
I e II.
II, apenas.
2-B I e II