De alert em alert a gente chega lá :') Obs: decidi usar vários alerts porque me deixava mais confortável ver tudo funcionando fora do console!
// 1/2/3 - console e alert com nome
let nome = 'Cauê';
alert(`boas vindas, ${nome}`)
console.log(`boas vindas, ${nome}`);
// 4 - prompt linguagem favorita
let linguagem = prompt('Qual é a linguagem de programação que você mais gosta?');
console.log(`A linguagem favorita de ${nome} é ${linguagem}`);
// 5 - soma valor1 e valor2
let valor1 = 1;
let valor2 = 2;
let resultado = valor1 + valor2;
console.log(`O resultado da soma é ${resultado}`);
alert(`A soma de ${valor1} e ${valor2} é igual a ${resultado}`);
// 6 - subtração v1 e v2
let v1 = 7;
let v2 = 5;
let res = v1 - v2;
console.log(`O resultado da subtração é ${res}`);
alert(`A diferença entre ${v1} e ${v2} é de ${res}`);
// 7 - idade - reutilizei a variável nome -
let idade = prompt('Quantos anos você tem?');
if(idade <= 17) {
alert('Você é menor de idade');
console.log(`${nome} é menor de idade.`);
} else {
alert('Você é maior de idade.');
console.log(`${nome} é maior de idade.`);
}
// 8 - positivo, negativo ou 0
let numero = prompt('Escolha um valor de número qualquer.');
console.log(`Foi escolhido o número ${numero}`);
if (numero == 0) {
alert('O número é 0');
console.log('Que é 0')
} else if (numero < 0 ) {
alert(`O número ${numero} é um número negativo.`);
console.log('Que é um número negativo.')
} else {
alert(`O número ${numero} é um número positivo.`);
console.log('Que é um número positivo.')
}
// 9 - while 1 a 10
let enquanto = 1;
while (enquanto <= 10) {
console.log(enquanto)
enquanto++;
}
// 10 - Aprovado ou Reprovado
let nota = 8;
if (nota >= 7) {
console.log('Aprovado');
} else {
console.log('Reprovado');
}
// 11/12/13 - Math.random
let mr = console.log(Math.random());
let mr10 = console.log(parseInt(Math.random() * 10 + 1));
let mr100 = console.log(parseInt(Math.random() * 100 + 1));
Ufa! Valeu a pena XD