1
resposta

Desafio parte 2.

Nesse desafio ao invés de usar o comando "let" usei o comando** "const"** como foi recomendado por um Dev. que disse que o "const" é ideal quando trabalhamos com prompts para entrada de dados, é utilizado para variáveis que não precisam ser alteradas depois de sua atribuição inicial, garantindo a imutabilidade dessas variáveis.

Usei a função "toLowerCase()" que é utilizada para converter o valor digitado pelo usuário para minúsculas. Isso garante que a comparação funcione corretamente independentemente de como o usuário digitou o texto (ex: "Sábado", "sábado", "SÁBADO", etc.). O operador "||" (ou) verifica se diaDaSemana é igual a "sábado" ou "domingo".

Usei também o comando "Number()" que é uma função que converte essa string em um número. Isso é importante porque precisamos trabalhar com valores numéricos para fazer comparações matemáticas.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi Igor,

Excelente iniciativa em usar const para variáveis que não mudam após a atribuição inicial, como os valores obtidos por prompt().

Isso ajuda a evitar erros e torna o código mais seguro 👍.

A função toLowerCase() é perfeita para padronizar a entrada do usuário, e o operador || simplifica a verificação de múltiplas condições.

A conversão para Number() é essencial para realizar operações matemáticas com os valores digitados 💪.

Para saber mais: Documentação da função Number() no MDN. Este link leva à documentação oficial da função Number() no MDN, onde você pode aprender mais sobre como ela funciona e suas aplicações.

Continue explorando e aprimorando suas habilidades 💻!