1
resposta

esta certo?

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!".

Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.

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.".

Crie uma mensagem que informa o usuário sobre o saldo da conta, usando uma template string para incluir o valor do saldo.

Peça ao usuário para inserir seu nome usando prompt. Em seguida, mostre um alerta de boas-vindas usando esse nome.

1:

let diadaSemana = prompt('qual e o dia da semana?'); let domingo; let sabado;

if (diadaSemana = domingo || diadaSemana = sabado) {alert('bom final de semana!') } else {alert(' boa semana!');

2:

let nome = prompt('qual e o seu nome?'); let numero = prompt('digite um numero');

if (numero > 0) {alert(${nome} ${numero} e positivo) } else {alert(${nome} ${numero} e negativo)};

3:

let nome = prompt('qual e o seu nome?'); let numero1 = prompt('escolha um numero entre 0 e 50'); let numero2 = prompt('agora escolha um numero entre 0 e 30; let numero3 = prompt('e por fim escolhe um numero entre 0 60; let pontuacao = numero1 + numero2 + numero3;

if (pontuacao > 100) {alert('parabens vc ganhou') } else {alert('desculpe vc errou! tente dnv.')};

4:

let nome = prompt('digite seu nome completo'); let senha = prompt('digite a sua senha'); let saldo = 1500;

if (senha == 1234) {alert(seu saldo e de ${saldo}) } else {alert('a senha inserida esta incorreta')};

5:

let nome = prompt('qual e o seu nome?'); alert(boas vindas ${nome});

1 resposta

Olá,

  1. Não vai funcionar pois o teste do if não vai comparar os valores, mas vai substiuir o valor da variavel, por estar usando o operador '='. O correto seria o operador '=='. Outro problema é que as variáveis 'domingo' e 'sabado' não possuem nenhum valor atribuido, o melhor seria colocar já no teste do if os textos 'domingo' e 'sabado'.
let diadaSemana = prompt('qual e o dia da semana?');

if (diadaSemana == 'domingo' || diadaSemana == 'sabado') {
    alert('bom final de semana!') } else {alert(' boa semana!');
};
  1. A obtenção do valores para as variáveis está correta, porem a concatenação no alert não. Falto apenas colocar as crases nas mensagens do alert.
let nome = prompt('qual e o seu nome?');
let numero = prompt('digite um numero');

if (numero > 0) {
    alert(`${nome} ${numero} e positivo`);
} else {
    alert(`${nome} ${numero} e negativo`);
};
  1. Parabéns, este está certinho; só faltou fechar algumas aspas e parênteses no final de algumas variáveis, mas se você colocar o código em um editor de códigos, ele vai te ajudar apontando esses erros de sintaxe.
let nome = prompt('qual e o seu nome?');
let numero1 = prompt('escolha um numero entre 0 e 50');
let numero2 = prompt('agora escolha um numero entre 0 e 30');
let numero3 = prompt('e por fim escolhe um numero entre 0 e 60');

let pontuacao = numero1 + numero2 + numero3;

if (pontuacao > 100) {
    alert('parabens vc ganhou');
} else {
    alert('desculpe vc errou! tente dnv.');
};
  1. Neste a lógica também está correta, faltou apenas colocar as crases no primeiro alert do if.
let nome = prompt('digite seu nome completo');
let senha = prompt('digite a sua senha');
let saldo = 1500;

if (senha == 1234) {
    alert(`seu saldo e de ${saldo`});
} else {
    alert('a senha inserida esta incorreta');
};
  1. Assim como no último, faltou colocar as crases na mensagem do alert.
let nome = prompt('qual e o seu nome?');

alert(`boas vindas ${nome}`);

São erros comuns a quem está aprendendo, continue estudando e tenho certeza que seus códigos vão evulir ainda mais. Espero ter ajudado e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software