Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Sugestão] [Projeto - iniciante em Programação - Desafio - Hora de praticar]

Boa tarde, tudo bem? Espero que sim! **Segue abaixo o desafio do projeto - iniciante em programação

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

if(dIaD == 'sabado'){

1- alert('Bom fim de semana!');

}else if(dIaD == 'domingo'){

alert('Bom fim de semana!');

// se o dia não for sábado ou domingo

}else{

alert('Boa semana!'); }

2- let numeRO = prompt('Digite um número positivo ou negativo.');

if (numeRO > 0){

alert('Número positivo!');

// se o numero for negativo

}else{

alert('Número negativo!');

}

3- alert('Sejam bem vindos ao jogo: acumulou ganhou')

poNtoS = prompt('Digite algum número de 0 a 150');

if(poNtoS >= 100){

console.log('Parabéns, você venceu! ');

// se o número for menor que 100

}else{

console.log ('Tente novamnete para ganhar!');

}

4- let salDoNaCONTA = 300

// Mostrar exemplo de saldo na conta

alert(Segue o extrato do saldo em conta: ${salDoNaCONTA} Reais.);

5- prompt('Qual é o seu nome?');

let nomE = 'Larissa'

alert(Seja bem vinda ${nomE}.);

Fico aguardando o retorno para melhorar cada vez mais. Muito obrigado!

2 respostas
solução!

Oi, tudo bem?

Agradeço por compartilhar o desafio do projeto - iniciante em programação. É notável o seu interesse em praticar e aplicar os conceitos aprendidos. Parabéns pela iniciativa!

Vamos às observações:

  1. No primeiro bloco, o uso de condicionais para determinar o dia da semana está correto. Sugiro considerar a possibilidade de tornar o código mais robusto, sendo insensível a maiúsculas e minúsculas, para garantir que o usuário possa inserir "sábado" ou "SABADO", por exemplo.

  2. No segundo bloco, a verificação do número positivo ou negativo está adequada. Uma sugestão seria adicionar uma condição para tratar o caso em que o usuário insira zero.

  3. No quarto bloco, há um pequeno erro na parte do alert. Faltou abrir e fechar as aspas no argumento do alert, além de corrigir o typo em "Segue o extrato do saldo em conta:". Seria mais adequado utilizar crases para envolver a string, permitindo a interpolação da variável.

  4. No quinto bloco, a interação com o usuário para obter o nome está correta. Entretanto, no alert de boas-vindas, seria recomendável utilizar crases para interpolar a variável nomE.

No geral, seu código está indo muito bem! Continue praticando e aprimorando suas habilidades.

Aqui vai as sugestões do código:

// Bloco 1
let dIaD = prompt('Qual é o dia da semana?');

if (dIaD.toLowerCase() === 'sabado') {
    alert('Bom fim de semana!');
} else if (dIaD.toLowerCase() === 'domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}

// Bloco 2
let numeRO = prompt('Digite um número positivo ou negativo.');

if (numeRO > 0) {
    alert('Número positivo!');
} else if (numeRO < 0) {
    alert('Número negativo!');
} else {
    alert('Você digitou zero!');
}

// Bloco 3
alert('Sejam bem vindos ao jogo: acumulou ganhou');

let poNtoS = prompt('Digite algum número de 0 a 150');

if (poNtoS >= 100) {
    console.log('Parabéns, você venceu!');
} else {
    console.log('Tente novamente para ganhar!');
}

// Bloco 4
let salDoNaCONTA = 300;

// Mostrar exemplo de saldo na conta
alert(`Segue o extrato do saldo em conta: ${salDoNaCONTA} Reais.`);

// Bloco 5
let nomE = prompt('Qual é o seu nome?');
alert(`Seja bem-vinda ${nomE}.`);

Um abraço e bons estudos.

Boa noite, após muito esforço saiu.

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