Quebrar e continuar as declarações em JavaScript

Quebrar e continuar as declarações em JavaScript
Você já se sentiu preso em algum momento da vida em que você só quer se livrar de um momento ou uma instância? Quando você só quer pular alguns momentos e depois ir com o fluxo? Isso pode não ser possível na vida real, mas é possível em linguagens de programação como JavaScript usando quebrar e continuar declarações.

Essas declarações são conhecidas como Declarações de controle de loop; Vamos explicar o intervalo e continuar as declarações neste artigo. Vamos garantir que tudo sobre os dois conceitos seja entregue corretamente e de uma maneira precisa.

Qual é a declaração de quebra?

Geralmente, usamos quebrar Declarações quando lidamos com o loop, bem como as declarações de mudança. Vamos prosseguir com o funcionamento da declaração de quebra em ambas as declarações.

Funcionando da declaração de quebra em um loop

Como você sai de um loop quando deseja fazê -lo sempre que uma condição específica ocorre? Isso é simples. O quebrar A declaração é usada em uma instância pela qual satisfazendo a condição que está sendo especificada, todo o loop é ignorado e você o tira do loop. Em outras palavras, o loop é interrompido.

Como usar a declaração de quebra com o loop while em javascript

Neste exemplo, vamos notar e avaliar como a declaração de quebra funciona junto com o loop while. A funcionalidade da declaração de quebra ficará clara então:

var k = 0;
enquanto (k < 6)
console.log ("o número será" + k)
k ++;
if (k === 4)
quebrar;

A condição está definida para ser menor que 6 no loop. A declaração de quebra rescindirá o loop sempre que o valor de "K" for igual a 4. É aí que aplicamos a declaração de quebra. Todos os valores de até 4 serão impressos, exceto 4 e acima. Por que? Porque o loop será encerrado sempre que o valor de k será igual a 4.

Como usar a declaração de quebra com o loop for em javascript

Nesse aspecto, vamos observar a funcionalidade da declaração de quebra no loop for:

para (i = 1; i<=8; i++)
if (i === 5) quebra;
console.log (i);

No cenário acima, como você pode ver claramente que a declaração de quebra é aplicada na condição em que o valor é igual a 5. Isso significa o que? Isso significa claramente que sempre que o valor for igual a 5, o loop será interrompido e todos os valores de até 5, exceto 5, serão impressos.

Funcionando da declaração de quebra no interruptor

Ao lidar com as declarações de switch, usamos declarações de interrupção para sair dos blocos de interruptor. Sempre que uma declaração de interrupção é encontrada em um bloco de comutador, você puxa a declaração de interruptor. Nesse caso, o código após a declaração de quebra definitivamente não funcionará e também será ignorado dentro do bloco de interruptor. O bloco de interruptor, como um todo, será ignorado qualquer código que seja posteriormente a declaração de quebra.

Agora vamos dar uma olhada em alguns exemplos para entender melhor como funciona a declaração de quebra:

Como usar a declaração de interrupção com JavaScript Switch

O exemplo que vamos encontrar indicará como a declaração de quebra funciona junto com a instrução SWITCH:

Switch (New Date ().getDay ())
Caso 0:
console.log ("domingo");
quebrar;
caso 1:
console.log ("segunda -feira");
quebrar;
Caso 2:
console.log ("terça -feira");
quebrar;
Caso 3:
console.log ("quarta -feira");
quebrar;
Caso 4:
console.log ("quinta -feira");
quebrar;
Caso 5:
console.log ("sexta -feira");
quebrar;
Caso 6:
console.log ("Sábado");

Nesse caso, sempre que um único caso for satisfeito, ele sairá do bloco de comutação e garantirá que nenhuma condição adicional seja verificada ou o código seja executado.

Qual é a declaração de continuação?

Vamos considerar uma situação em que estamos em um loop e desejamos quebrar uma iteração sempre que ocorre uma condição especificada e depois continuamos com a próxima iteração no loop.

O Continuar a declaração vai cumprir esse desejo por nós. Diferente quebrar, A declaração continua “salta” para a próxima iteração/execução do loop.

Sempre que uma declaração contínua ocorre, a condição do loop é verificada para ver se a condição é satisfeita ou verdadeira e, se sim, vai para a próxima iteração.

Trabalhando da Declaração Continua em Loops

Para diferentes tipos de loops, o comportamento da declaração continua é diferente:

Uso da Declaração Continua em JavaScript enquanto LOOP

Vamos lidar com o loop while, juntamente com a declaração de continuação. Você vai observar como a declaração funciona.

var i = 0;
enquanto eu < 6)
if (i === 2)
continuar;
i ++;

console.log ("O dígito é" + i);
i ++;

No exemplo acima, usamos um loop de tempo junto com a declaração continua.

A declaração continua é aplicada logo após a declaração "se" para garantir que a iteração seja ignorada sempre que "eu" obtém igual a 2.

Faça um loop através do bloco de código em que o valor de "2" é ignorado.

A saída será:

Como usar a declaração Continuar com o loop for em javascript

Neste exemplo, discutiremos o uso da declaração Continuar no JavaScript para Loop. Vamos prosseguir.

para (i = 1; i < 8; i++)
if (i === 3 || i === 4)
continuar;
console.log (i);

Neste exemplo, usamos um loop para. Na condição "se", especificamos que sempre que o valor for igual a 3 e 4, a iteração será movida para a próxima fase. Isso significa que vamos pular as iterações com a ajuda da declaração de continuação sempre que o valor é igual a 3 e 4.

A saída será:

Conclusão

Neste artigo, discutimos tudo relacionado ao intervalo e continuamos declarações em JavaScript. Aprendemos a usar a declaração de quebra para sair de um loop. Também aprendemos como podemos pular uma única iteração em um loop sempre que desejamos fazê -lo através da declaração de continuação. A partir da descrição dos exemplos, alcançamos um nível preciso de entendimento.