Esses foram os códigos que usei para escrever em JS cada uma das 5 propostas do desafio:
obs: Ha alguma dica para aprimorar (simplicar, porem atingindo o mesmo resultado)?
Muito Obrigada!
01-
//01 - 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!".
let = diaDaSemana = prompt('Qual é o dia da semana?');
if (diaDaSemana == 'Sábado' || diaDaSemana == 'sábado' || diaDaSemana == 'sabado' || diaDaSemana == 'Domingo' || diaDaSemana == 'domingo') {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
02-
//02 - Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.
// se o número for > 0, é positivo
// se o número for = 0, é neutro
// se o número for < 0,é negativo
let chuteUsuario = 0;
chuteUsuario = prompt('Digite um número para ser classificado como positivo ou negativo:');
if (chuteUsuario > 0) {
alert(`O número ${chuteUsuario} é positivo!`);
} else if (chuteUsuario < 0) {
alert(`O número ${chuteUsuario} é negativo!`);
} else {
alert('O número é neutro!');
}
03 - Versão transcrita na pagina que abre o link de ajuda "Resolução dos desafios do curso de lógica de programação"
//03 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 = pontuacaoDoJogo = 100;
pontuacaoDoJogo = prompt ('Qual foi a sua pontuaão ao final do jogo?');
if(pontuacaoDoJogo >= 100) {
console.log('Parabéns, você venceu!');
} else {
console.log('Tente novamente para ganhar.');
}
03 - Versão de acordo com que esta literalmente escrito na "09
Desafio: hora da prática"
//03 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 = pontuacaoDoJogo = 100;
pontuacaoDoJogo = prompt ('Qual foi a sua pontuaão ao final do jogo?');
if(pontuacaoDoJogo >= 100) {
alert('Parabéns, você venceu!');
} else {
alert('Tente novamente para ganhar.');
}
03 - Observação: trouxe essa questão pois, houve momentos que busquei ajuda com a opinião do instrutor e observei essa divergencia de texto. O que trouxe curiosidade em escrever em ambas as possibilidades.
04 -
//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 = saldoDaConta = 777
alert(`O saldo da sua conta é de R$ ${saldoDaConta}.`);
05-
//05 peça ao usuário para inserir seu nome usando prompt.
//em seguida, mostre um alerta de boas-vindas usando esse nome.
let nomeUsuarioBoasVindas = prompt('Por gentileza, escreva seu nome;');
alert (`Boas-vindas ${nomeUsuarioBoasVindas}!`);