Chegamos a mais um post da minha saga de estudos em JavaScript.
No post de hoje irei falar sobre outro tipo de verificação condicional, chamado de Switch Case.
Switch Case
O switch case
é usado para verificar múltiplos valores possíveis de uma variável ou constante.
Para utilizarmos, escreveremos a palavra chave switch
, passando como argumento o que queremos verificar.
Vou colocar um exemplo abaixo e após o exemplo irei detalhar o que acontece.
const hero = 'Superman'
switch (hero) {
case 'Batman':
console.log('Seu herói favorito é o Batman')
break
case 'Superman'
console.log('Seu herói favorito é o Superman')
break
default:
console.log('Seu herói favorito não é o Batman nem o Superman')
}
// Output
Seu herói favorito é o Superman
Como visto acima, pode observar que:
-
switch
: É a palavra chave para uso da condicional switch case e fica escutando o que foi passado por argumento. -
case
: São os casos possíveis para verificação da expressão passada por argumento, caso um dos cases der match com o argumento do switch, o bloco de código dentro docase
será executado e os outros ignorados. -
break
: É a ordem de parada da condicional, caso não seja colocada a palavra chavebreak
no final de cada bloco decase
, isso fará com que a condicional continue executando o próximo bloco de código. -
default
: É a palavra chave usada para que o seu bloco de código seja executado no caso de nenhumcase
satisfazer a verificação desejada. Importante frisar, que no bloco de código dodefault
não utilizaremos a palavra chavebreak
, pois ele já é o último item a ser verificado.
Vou deixar o link para a documentação da MDN sobre switch case
Esse foi mais um post da minha saga de estudos em JavaScript Vanilla. Espero que estejam gostando!
Qualquer dúvida ou sugestão, vocês me encontram nas minhas redes sociais:
Top comments (0)