Estes vídeos são mais voltados para os desenvolvedores front-end quanto para desenvolvedores back-end
Desvios condicionais são os comandos que o desenvolvedor programa a máquina para tomar decisões lógicas.
Nesta página vou explicar o desvio condicional Caso.
Vou deixar aqui as explicações sobre o outro desvio condicional: Se / Então / Senão.
Caso (switch)
Esta estrutura codicional tem a seguinte lógica. Ela testa a condição na primeiro opção, Caso a condição não seja a correta, ela vai para a próxima condição, até encontrar a condição correta. No diagrama abaixo você tem um algoritimo que quando você seleciona o valor ele retorna o tipo de usuário.
Este exemplo mostra este desvio condicional
Seção: