1
resposta

[Sugestão] Existe a possibilidade de usar o if e o else juntos no mesmo bloco Ex: }else if{

(questão 1) resposta = prompt('Qual é o Dia da Semana') dia1 = "sabado" dia2 = "domingo"

if (resposta == dia1){ alert('Bom fim de semana') }else{ if(resposta == dia2){ alert('Bom fim de semana') }else{ alert('Boa semana')     } }

(questão 2) resposta = prompt('Digite um Número')

if (resposta < 0){ alert('O numero é Negativo') }else{ if (resposta > 0){ alert('O numero é Positivo') }else{ alert('seu numero é o zero')     } }

(questão 3) pontoUsuario = prompt('Digite seus Pontos')

if (pontoUsuario >= 100){ alert('Voce ganhou :)') }else{ alert('Tente Novamente para Ganhar :(') }

(questão 4) saldoUsuario = 500 alert (Seu saldo é de R$ ${saldoUsuario},00 reais)

(questão 5) resposta = prompt('Digite Seu Nome') alert(Bem-Vindo ${resposta})

Obrigado pela a Atenção, Por Favor o que Devo Melhorar!

1 resposta

Bom dia, Muito bem, Samuel, seus código cumprem a função direitinho. Continue praticando.

Seguem minhas sugestões.

// (questão 1)
// usar let, const ou var antes de declarar as variáveis
// senão fica no escopo global
resposta = prompt("Qual é o Dia da Semana") // usar let, const ou var
dia1 = "sabado" // usar let, const ou var
dia2 = "domingo" // usar let, const ou var

if (resposta == dia1) { // prefira a igualdade restrita === 
  alert("Bom fim de semana")
} else { // else if pode iniciar um novo bloco
  if (resposta == dia2) { // prefira a igualdade restrita
    alert("Bom fim de semana")
  } else {
    alert("Boa semana")
  }
}

// (questão 2) 
resposta = prompt("Digite um Número") // usar let, const ou var

if (resposta < 0) {
  alert("O numero é Negativo")
} else { // "else if" pode iniciar um novo bloco
  if (resposta > 0) {
    alert("O numero é Positivo")
  } else {
    alert("seu numero é o zero")
  }
}

// (questão 3) 
pontoUsuario = prompt("Digite seus Pontos") // usar let, const ou var

if (pontoUsuario >= 100) {
  alert("Voce ganhou :)")
} else {
  alert("Tente Novamente para Ganhar :(")
}

// (questão 4) 
saldoUsuario = 500; // usar let, const ou var
alert (Seu saldo é de R$ ${saldoUsuario},00 reais)

// (questão 5) 
resposta = prompt('Digite Seu Nome');  // usar let, const ou var
alert(`Bem-Vindo ${resposta}`)

Escopo global: http://programadorobjetivo.co/boas-praticas-javascript-evite-globais/

Else-if: https://www.w3schools.com/js/js_if_else.asp

Happy coding!