Estrutura Case
JavaScript Básico

Aula 08: Estrutura de decisão Switch Case em JavaScript para Iniciantes!

Quando se trata de tomar decisões em JavaScript, os iniciantes frequentemente se deparam com duas principais abordagens: condicionais aninhadas e a estrutura switch-case. Ambas são poderosas ferramentas para controlar o fluxo do programa , mas têm suas próprias distinções e cada uma delas terá sua utilização conforme o desenvolvimento e necessidade do projeto.

Condicionais Aninhadas:

As condicionais aninhadas são uma maneira de estruturar múltiplas instruções condicionais dentro de outras instruções condicionais. Isso cria uma cascata de verificações, onde cada bloco de código é executado apenas se a condição associada for verdadeira conforme virmos na aula passada.

Estrutura Switch-Case:

A estrutura switch-case é uma maneira mais direta de lidar com múltiplas condições. Ela permite comparar uma expressão com vários valores possíveis e executar um bloco de código com base no valor correspondente.

No vídeo de hoje iremos entender com essa estrutura funciona, pois ao aprender JavaScript, entender e dominar diferentes estruturas de controle de fluxo, como o switch-case, é essencial.

HTML

<!DOCTYPE html>
<html lang="pt-br">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Aula 08 Switch Case</title>
</head>
<body>
    
    <script>
       
       var tipoUsuario = "Funcionario";
       var mensagem

       switch (tipoUsuario) {
        case "Admin":
            mensagem = "Feliz Natal, Chefe!";
            break;

        case "Gerente":
            mensagem = "Boas festas, meu amigo!";
            break;

        case "Encarregado":
            mensagem = "Boas festas!";
            break;
       
        default:
            mensagem = "Até mais!";
       }

       document.write(mensagem);

    </script>
</body>
</html>

Conclusão

Em resumo, condicionais aninhadas são úteis quando você precisa realizar verificações complexas com base em várias condições. Por outro lado, a estrutura switch-case é mais apropriada quando você está lidando com uma única expressão e vários casos possíveis. Entender as diferenças entre essas abordagens ajudará os iniciantes a escolher a mais adequada para suas necessidades de programação em JavaScript.

Leave a Reply

Your email address will not be published. Required fields are marked *