Olá a todos !
Realizei o desafio de uma forma mais intuitiva e trouxe como um projeto e liguei as atividades em uma coisa só, e por fim codei novamente do zero o jogo do número secreto para praticar.
Na prática tudo isso deu certo no navegador, peço a ajuda de vocês caso esteja com algum erro de sintaxe, ou indentação na estrutura.
//Exiba uma msg de boas vindas
alert ('Bem vindo(a)!');**
//Variavel nome + mensagem de cumprimento e idade
let nome = prompt ('Qual é o seu nome?');
alert (`Olá, ${nome}!`);**
let idade = parseInt(prompt (`E qual a sua idade?`));
let maioridade = idade < 18 ? 'Você ainda é de menor.' : 'Você já é de maior.';
alert (`${maioridade}`);
//Pergunte qual linguagem preferida
let linguagemPreferida = prompt (`Conta pra gente ${nome}. Qual a linguagem de programação que você mais gosta ?`);
alert (`Que legal! Também adoro ${linguagemPreferida}.`)
//Crie uma interatividade de matemática somando e posteriormente subtraindo
let valor1 = parseInt(prompt ('Agora, vamos fazer uma operação matemática de soma, digite um número:'));
let valor2 = parseInt(prompt ('Digite outro número:'));
resultado = valor1 + valor2;
alert (`A soma de ${valor1} e ${valor2} é igual a ${resultado}.`);
subtraçao = valor1 - valor2
if (subtraçao < 0) {
alert (`E subtraindo, ${valor1} - ${valor2} é ${subtraçao} correto? Um valor negativo.`);
} else {
alert (`E subtraindo, ${valor1} - ${valor2} é ${subtraçao} correto?`);
}
// variavel numero positivo ou negativo ou zero
let numero = parseInt(prompt ('Digite um número, vamos ver se ele é positivo ou negativo.'));
if (numero > 0) {
alert ('Este é um número positivo.');
} else if (numero == 0) {
alert ('Esté número é zero, não conta !');
} else {
alert ('Este é um número negativo.');
}
//variavel de nota escolar
let nota = prompt ('Qual a menor nota que você já tirou na escola?');
let aproRepro = nota < 7 ? 'Com essa nota você provavelmente foi reprovado(a) né..' : 'Com essa nota você com certeza foi bem aprovado(a)!';
alert (aproRepro);
//loop while imprimir no console de 1 a 10
let contador = 0
while (contador < 10) {
contador++
console.log(contador);
}
console.log (parseInt(Math.random() * 1000 + 1));
//criar a partir daqui o jogo que aprendeu no curso
alert ('Enfim, vamos jogar o jogo do número secreto ?');
let chute;
let tentativas = 1;
let palavraTentativa;
let numeroMaximo = 50;
let numeroSecreto = parseInt(Math.random() * numeroMaximo + 1);
console.log(`o Número secreto é ${numeroSecreto}`);
while (chute != numeroSecreto) {
chute = prompt (`Digite um número de 1 a ${numeroMaximo}`);
if (chute == numeroSecreto) {
break;
}
else {
if (chute > numeroSecreto) {
alert (`Você errou, o número secreto é menor que ${chute}.`);
}
else {
alert (`Você errou, o número secreto é maior que ${chute}.`);
}
tentativas++
}
}
palavraTentativa = tentativas > 1 ? 'tentativas' : 'tentativa';
alert (`Isso aí ${nome}! Você acertou o número secreto que é ${numeroSecreto} com ${tentativas} ${palavraTentativa}. Parabéns!`);
alert ('Fim da interatividade, obrigado por participar!');