SóProvas


ID
783931
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Programação
Assuntos

1.   <SCRIPT LANGUAGE-"JavaScript" TYPE-"text/javascript">
2.   opcao = confirm("Escolha..."); 
3.    if (opcao){

4. alert ("valor: "+opcao); 
5.    } else { 
6.    alert ("valor: "+opcao); 
7.    } 
8.    </SCRIPT>

Considerando o trecho de código acima, escrito em JavaScript, julgue o  item  subsequente.


A linha 6, ao ser executada, gera uma caixa de texto com o valor false.

Alternativas
Comentários
  • cadê a linha 4 da questão?

  • Resposta: Errada

     

    Esse código se incluído em um arquivo HTML, não iria ser interpretado como código JavaScript, visto que a abertura da tag está escrita errada, está faltando a letra "c". Dessa forma o que seria apresentado seria o seguinte texto:

     

    opcao = confirm("Escolha..."); if (opcao) alert ("valor: "+opcao); } else { alert ("valor: "+opcao); }

     

    Ainda se forçarmos a barra, e considerar que o código vai ser executado, o valor impresso no alerta da linha 6, não seria valor false, mas valor: false, com os dois pontos. Logo, a acertiva está totalmente errada.

  • Fiz um teste com o código e ele não rodou só por causa do "." antes do alert. Ao removê-lo funcionou normalmente e a linha 6 imprimiu false