Olá pessoal, bom dia! Segue desafios:
- 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!".
alert("Olá, bem vindo!");
let diaSemana = null;
diaSemana = prompt("que dia da semana é hoje?");
//exibe no console valor atribuido a variavel diaSemana pelo usuario
console.log(`o dia da semana informado pelo usuario foi = ${diaSemana}`);
if (diaSemana === null || diaSemana.trim() === "" ){
alert("Dia da semana não pode ficar em branco!!");
console.log("Usuario informou um valor em branco.");
}
else if (
diaSemana === "Sábado" || diaSemana === "Sabado" || diaSemana === "sábado" ||
diaSemana === "sabado" || diaSemana === "SABADO" || diaSemana === "SÁBADO" ||
diaSemana === "Domingo" || diaSemana === "domingo" || diaSemana === "DOMINGO"
) {
alert('Bom fim de semana!');
console.log(`O usuário informou o valor ${diaSemana}, que é um dos valores aceitos pelo sistema referente a um fim de semana.`);
}else{
alert("boa semana!")
console.log(`Usuario informou o valor "${diaSemana}" que aparentemente não se refere a um fim de semana, conferir se o valor informado é valido para os demais dias da semana, visto que sistema não verifica esta informação.`);
};
2.Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.
let numero = null;
numero = prompt("Informe um número, vamos verificar se é positivo ou negativo :) ");
console.log(`O numero informado pelo usuario foi " ${numero} ", agora vamos verificar se é positivo ou negativo.`);
if (numero === null || numero.trim() === ""){
alert("Número não pode ficar em branco!!");
console.log(`valor atribuído é " ${numero} ", usuario informou um valor em branco ou vazio.`)
} else{
if (numero >=0){
alert(`${numero} é um número positivo!`);
console.log(`valor atribuído é " ${numero} ", usuario informou um número positivo!`)
} else if (numero < 0){
alert(`${numero} é um número negativo!`);
console.log(`valor atribuído é " ${numero} ", usuario informou um número negativo!`)
} else {
alert("Número invalido!!");
console.log(`" ${numero} " é um número invalido.`);
};
};
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.".
let pontos = 101;
console.log(`pontuação do usuario é = ${pontos}.`)
if (pontos >= 100){
alert("Parabéns, você venceu!");
alert(`Sua pontuação foi ${pontos}, que é maior ou igual a 100, portanto ganhou!`);
console.log("Usuario ganhou");
} else {
alert("Tente novamente para ganhar.");
alert(`Sua pontuação foi ${pontos}, a pontuação minima para ganhar é 100.`);
console.log("Usuario não possui pontos suficientes 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.
let saldo = -90;
console.log(`O saldo do usuario é R$${saldo}.`);
alert(`Olá! O saldo atual de sua conta é R$${saldo}.`);
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("Olá, por favor insira o seu nome abaixo:");
if (nome === null || nome.trim() === ""){
alert("Nome não pode ficar em branco!!");
console.log("Usuario informou um valor em branco ou vazio.")
} else{
alert(`Olá ${nome}, seja bem vindo(a)!! :)`)
console.log(`O nome do usuario é ${nome}.`)
};