SóProvas


ID
161551
Banca
FCC
Órgão
MPE-RS
Ano
2008
Provas
Disciplina
Programação
Assuntos

A instrução Break da linguagem JavaScript pode ser
executada somente dentro dos comandos

Alternativas
Comentários
  •      A instrução BREAK é utilizada em estrutura fechada como FOR, WHILE e SWITCH. Tem o objetivo de cancelar a execução do loop sem que haja verificação na condição de saída do loop, passando a execução na linha imediatamente posterior ao término do loop.

    Ex: <SCRIPT LANGUAGE = "Javascript" TYPE = "text/javasript">     
          var i;
          for(i+1; i < 1000; i++){
          document write(i+ " ");
          if (i== 7)
             break
         }
         </SCRIPT>
     
         Que resulta 1 2 3 4 5 6 7
          Embora tenha sido defindo a estrutura de repetição FOR para contar de 1 a 1000, o comando BREAK foi chamado quando i = 7 e saiu de dentro do FOR sem chegar até o fim.

     

  • Olá, pessoal!
     
    O gabarito foi atualizado para "B", após recursos, conforme edital publicado pela banca, e postado no site.

    Bons estudos!
  • Complementando...
    Além de poder ser usada nos comandos for, while e switch.
    O "break" também pode ser usando no comando "do{ ... }while();", pois se trata de uma estrutura de repetição.
    O gabarito da questão é parcialmente verdadeiro.
  • Estruturas de repetição: for, while, do while
  • Lembrando que no loop for in a instrução break pode ser sim usada, o que poderia causar anulamento da questão, conforme os seguintes links: 

    http://www.w3schools.com/js/js_loop_for.asp
    http://www.w3schools.com/js/tryit.asp?filename=tryjs_object_for_in