1
resposta

muito bom

deveria ter explicado um pouco a lógica por traz do switch, o que cada coisa faz por exemplo. Nós precisamos entender também a sintaxte da linguagem

Como funciona o switch Você fornece uma expressão dentro do switch. Cada case verifica um valor possível da expressão. Quando a expressão corresponde ao valor de um case, o código dentro daquele case é executado. O break é normalmente utilizado para interromper a execução após encontrar um case correspondente, evitando que continue executando os próximos casos (conhecido como queda de caso ou fall-through). Pode também ter um default, que é executado caso nenhum dos cases corresponda ao valor da expressão. Exemplo simples: js const dia = 3;

switch (dia) { case 1: console.log("Domingo"); break; case 2: console.log("Segunda-feira"); break; case 3: console.log("Terça-feira"); break; case 4: console.log("Quarta-feira"); break; default: console.log("Dia inválido"); } Neste exemplo:

Como dia é 3, a saída será: "Terça-feira". O break impede que o código continue executando os case seguintes após encontrar o correspondente. Resumo: switch avalia uma expressão. Compara o resultado com os valores em cada case. Executa o bloco correspondente ao case que bate. Usa-se break para parar a execução dos casos após o correspondente. Pode ter um default para casos onde nenhum case bate.

fonte do código e do texto: Sider

1 resposta

Olá, Reinaldo!

Agradeço muito pelo seu feedback e, principalmente, pela excelente explicação que você compartilhou sobre a lógica do switch. Sua iniciativa é fantástica!

A explicação que você montou está super clara e didática, e com certeza vai ajudar outros estudantes que passarem por aqui.

Peço que, ao final do curso, você deixe este mesmo feedback na avaliação. É por meio dela que suas observações são oficialmente direcionadas ao time.

Continue com essa proatividade e ótimos estudos!

Bons estudos!

Sucesso

Imagem da comunidade