Aqui estão minhas atividades. Uma que me deixou bem na dúvida e tive que consultar foi a 9: loop while. Se alguém tiver exemplos, sugestões para me ajudar a fixá-lo, eu agradeço.
1 - Crie um programa que utilize o console.log para exibir uma mensagem de boas-vindas.
alert('Boas-vindas!');
console.log('Boas-vindas!');
2 - Crie uma variável chamada "nome" e atribua a ela o seu nome.
Em seguida, utilize o console.log para exibir a mensagem "Olá, [seu nome]!" no console do navegador.
let nome1 = prompt('Qual seu nome?')
console.log(nome1)
3 - Crie uma variável chamada "nome" e atribua a ela o seu nome. Em seguida, utilize o alert para exibir a mensagem "Olá, [seu nome]!"
console.log(nome)
alert(`Seu nome é: ${nome}`);
4 - Utilize o prompt e faça a seguinte pergunta: Qual a linguagem de programação que você mais gosta?. Em seguida, armazene a resposta em uma variável e mostre no console do navegador.
let pergunta = prompt('Qual a linguagem de programação que você mais gosta?');
let resposta = 'JavaScript';
alert(`A linguagem que mais gosto é ${resposta}`);
5 - Crie uma variável chamada "valor1" e outra chamada "valor2", atribuindo a elas valores numéricos de sua escolha. Em seguida, realize a soma desses dois valores e armazene o resultado em uma terceira variável chamada "resultado". Utilize o console.log para mostrar a mensagem "A soma de [valor1] e [valor2] é igual a [resultado]." no console.
let valor_1 = 28
let valor_2 = 25
let resultado = 28 + 25;
alert('"A soma de 28 e 25 é igual a"')
console.log("A soma de 28 e 25 é igual a", resultado);
alert(resultado)
6 - Crie uma variável chamada "valor1" e outra chamada "valor2", atribuindo a elas valores numéricos de sua escolha. Em seguida, realize a subtração desses dois valores e armazene o resultado em uma terceira variável chamada "resultado". Utilize o console.log para mostrar a mensagem "A diferença entre [valor1] e [valor2] é igual a [resultado]." no console.
let valor1 = 23
let valor2 = 20
let solucao = 23 - 20;
alert('"A subtração de 23 e 20 é igual a"')
console.log("A subtração de 23 e 20 é igual a", solucao);
alert(solucao)
7 - Peça ao usuário para inserir sua idade com prompt. Com base na idade inserida, utilize um if para verificar se a pessoa é maior ou menor de idade, exibindo uma mensagem apropriada no console.
let idade = prompt('Quantos anos você tem?');
console.log(idade)
if (idade >= 18) {
alert('Parabéns! Já é maior de idade');
} else {
alert('Vixe, não tem idade suficiente');
}
8 - Crie uma variável "numero" e peça um valor com prompt verifique se é positivo, negativo ou zero. Use if-else para imprimir a respectiva mensagem.
let numero = prompt('Informe um número:');
if (numero > 0) {
alert("O número é positivo.");
} else if (numero < 0) {
alert("O número é negativo.");
} else {
alert("O número é zero.");
}
9 - Use um loop while para imprimir os números de 1 a 10 no console.
let numero2 = 1;
alert(numero2)
while (numero2 <= 10) {
console.log(numero2);
alert(numero2)
numero2++;
}
10 - Crie uma variável "nota" e atribua um valor numérico a ela. Use if-else para determinar se a nota é maior ou igual a 7 e exiba "Aprovado" ou "Reprovado" no console.
let nota = 8;
if (nota => 7) {
alert('Aprovado! Não fez mais que sua obrigação');
} else {
alert('Reprovado!');
}
11 - Use o Math.random para gerar qualquer número aleatório e exiba esse número no console.
let numeroAleatorio = Math.random() * 100;
console.log(numeroAleatorio)
alert('Seu número aleatório é: ' + ' ' + numeroAleatorio)
12 - Use o Math.random para gerar um número inteiro entre 1 e 10 e exiba esse número no console.
let numero2Aleatorio = Math.random() * 100;
let numero2Inteiro = parseInt(numero2Aleatorio, 10);
console.log(numero2Inteiro);
alert('Seu número aleatório é: ' + numero2Inteiro)
13 - Use o Math.random para gerar um número inteiro entre 1 e 1000 e exiba esse número no console.
let numero3Aleatorio = Math.random() * 1000;
let numero3Inteiro = parseInt(numero3Aleatorio, 10);
console.log(numero3Inteiro);
alert('Seu número aleatório é: ' + numero3Inteiro)