1
resposta

[Projeto] Desafios

Olá pessoal, usando a base do instrutor refiz meu código onde busquei mais informações para poder executar.

optei por usar o operador de igual estrita '===', pois ele verifica tanto o valor como o tipo de variável. usando o else if simplifiquei o código e evitei as varias repetições do if e else separados.

usei também a ferramenta luri, que me deu a dica do operador logico ||.

let diaDaSemana = prompt ('Qual o dia da semana?');

if (diaDaSemana === 'sábado' || diaDaSemana === 'domingo') {
    alert ('Bom fim de semana!');  
} else if (diaDaSemana == Domingo){
    alert('Bom fim de semana!'); 
} else if (diaDaSemana === 'Segunda' || diaDaSemana === 'terça' || diaDaSemana === "quarta" || diasDaSemana === 'quinta'){
    alert ('Boa semana !')
} else if (diaDaSemana === 'sexta' );{
    alert (' Bom fim de semana !');
}

Sou iniciante e infelizmente ainda não descobrir como testar esse código no studio visual code rs.

1 resposta

Oi, Kellen! Tudo bem?

É ótimo saber que você está se aventurando no mundo da programação e poder acompanhar a sua evolução! Devemos apenas ter atenção em relação a alguns pontinhos:

  1. No segundo else if, estamos usando Domingo sem aspas, o que causa um erro, pois Domingo não está definido como uma variável.
  2. No último else if, há um ponto e vírgula (;) desnecessário que pode causar problemas.
  3. Em um dos else if, escrevemos diasDaSemana em vez de diaDaSemana.

Dessa forma, após as correções podemos deixar o nosso código da seguinte maneira:

let diaDaSemana = prompt('Qual o dia da semana?');

if (diaDaSemana === 'sábado' || diaDaSemana === 'domingo') {
    alert('Bom fim de semana!');
} else if (diaDaSemana === 'Segunda' || diaDaSemana === 'terça' || diaDaSemana === 'quarta' || diaDaSemana === 'quinta') {
    alert('Boa semana!');
} else if (diaDaSemana === 'sexta') {
    alert('Bom fim de semana!');
} else {
    alert('Dia da semana inválido!');
}

Agora, para testar o código no Visual Studio Code, podemos seguir estes passos:

  1. Abrir o Visual Studio Code.
  2. Criar um novo arquivo e salvá-lo com a extensão .html (por exemplo, index.html).
  3. Inserir o seguinte código HTML básico que inclui seu script JavaScript (note que basta colocarmos o nosso código dentro de uma tag <script>):
<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Teste de Dia da Semana</title>
</head>
<body>
    <script>
        let diaDaSemana = prompt('Qual o dia da semana?');

        if (diaDaSemana === 'sábado' || diaDaSemana === 'domingo') {
            alert('Bom fim de semana!');
        } else if (diaDaSemana === 'Segunda' || diaDaSemana === 'terça' || diaDaSemana === 'quarta' || diaDaSemana === 'quinta') {
            alert('Boa semana!');
        } else if (diaDaSemana === 'sexta') {
            alert('Bom fim de semana!');
        } else {
            alert('Dia da semana inválido!');
        }
    </script>
</body>
</html>
  1. Salvar o arquivo.
  2. Abrir o arquivo HTML no nosso navegador, o que conseguimos fazer clicando duas vezes no nosso documento html, na pasta em que ele está guardado no nosso computador.

Isso permitirá que testemos o código JavaScript em um ambiente de navegador.

Espero ter ajudado!

Um forte abraço e bons estudos!

Espero ter ajudado e bons estudos!