1
resposta

Desafio: hora da prática

/**
// 1- Pergunte ao usuário qual é o dia da semana. Se a resposta for "Sábado" ou "Domingo", mostre "Bom fim de semana!". Caso contrário, mostre "Boa semana!".

diaSemana = prompt("Que dia é hoje?")

if(diaSemana == "sabado"){
alert(Hoje é ${diaSemana}, final de semana)
}
else if(diaSemana == "domingo"){
alert(Hoje é ${diaSemana}, logo é final de semana)
}
else{
alert(Hoje é ${diaSemana}-feira, tenha uma boa semana)
}
*/

// 2 - Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.
/**
numero = prompt("Digite um numero")

if(numero > 0){
alert(O número ${numero} é positivo)
}
else{
alert(O número ${numero} é negativo)}
*/

// 3 - Crie um sistema de pontuação para um jogo. Se a pontuação for maior ou igual a 100, mostre "Parabéns, você venceu!". Caso contrário, mostre "Tente novamente para ganhar.".
/**
pontuacao = prompt("Qual foi sua pontuação?")

if(pontuacao >= 100){
alert("Parabéns, você venceu!")
}
else{
alert("Tente novamente para ganhar.")
}*/

//4 - Crie uma mensagem que informa o usuário sobre o saldo da conta, usando uma template string para incluir o valor do saldo.
/**
Number(saldo = 100)

alert(Seu saldo é de R$ ${saldo})

decisao = prompt("Você deseja fazer um saque ou deposito? ");

if(decisao == "saque"){
saque = prompt("Quanto deseja sacar ?")
saldoAtual = saldo - Number(saque)
alert(Você sacou R$ ${saque} , agora seu saldo atual é R$ ${saldoAtual})
}
else if(decisao == "deposito"){
deposito = prompt("Quanto deseja depositar?")
saldoAtual = saldo + Number(deposito)
alert(Você depositou R$ ${deposito} , agora seu saldo atual é R$ ${saldoAtual})
}
else{
alert("Volte sempre")
}*/

//5 - Peça ao usuário para inserir seu nome usando prompt. Em seguida, mostre um alerta de boas-vindas usando esse nome.
/**
nome = prompt("Qual seu nome? ")
alert("Boas vindas, " + nome)
*/

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Danilo! Como vai?

Você estruturou bem as condições e mostrou que entendeu como usar if e else if. Gostei da forma como organizou cada exercício, deixando claro o raciocínio para cada parte do desafio. Com o que você descreveu, dá pra ver que está entendendo como comparar valores e trabalhar com entradas do usuário.

Uma dica interessante para o futuro é testar o método toLowerCase() para evitar erros de digitação ao comparar textos.
Veja este exemplo:


let dia = prompt('Que dia é hoje?').toLowerCase();
if (dia === 'sábado' || dia === 'domingo') {
  alert('Bom fim de semana!');
} else {
  alert('Boa semana!');
}

Esse código transforma o texto digitado em minúsculas antes da comparação, evitando falhas se o usuário digitar “Sábado” com letra maiúscula.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!