1
resposta

Módulo 04 - Desafio

Olá Pessoal,

Estes são os meus exercícios. Em alguns casos, como prática, fui um pouco além da proposta de alguns exercícios. Testei todos no console e funcionaram bem!

Ex.1


console.log('Olá! Seja bem vindo!!');

Ex.2

/* Exercício 02 */

let nome = 'Raphael';
console.log(`Olá! Seja bem vindo ${nome}`);

Ex.3

/* Exercício 03 */

let nome = 'Raphael';
alert(`Olá, ${nome}`);

Ex.4

/*Exercício 4 */

let resposta = prompt('Qual a linguagem de programação que você mais gosta?');
console.log(`A resposta digitada foi: ${resposta}`);

Ex.5

/* Exercício 05 */

let valor1 = parseInt(prompt('Digite o primeiro valor:'));
let valor2 = parseInt(prompt('Digite o segundo valor:'));
console.log(`Os valores digitados foram ${valor1} e ${valor2}`);

let resultado = valor1 + valor2;
console.log(`Somando ${valor1} + ${valor2} ...`);
console.log(`A soma de ${valor1} e ${valor2} é igual a ${resultado}`);
alert(`A soma dos valores digitados é ${resultado}`);

Ex.6

/* Exercício 06 */

let valor1 = parseInt(prompt('Digite o primeiro valor:'));
let valor2 = parseInt(prompt('Digite o segundo valor:'));
console.log(`Os valores digitados foram ${valor1} e ${valor2}`);

let resultado = valor1 - valor2;
console.log(`Subtraindo ${valor1} - ${valor2} ...`);
console.log(`A diferença entre ${valor1} e ${valor2} é igual a ${resultado}`);
alert(`A subtração dos valores digitados é ${resultado}`);

Ex.7

/* Exercício 07 */

let nome = prompt('Por favor, digite seu nome:');
let idade = prompt('Por favor, digite sua idade:');
console.log(`Nome e idade informados: ${nome}, ${idade} anos`);

if (idade >= 18){
    console.log(`<<< ${nome} é maior de idade. >>> `);
}   else {
    console.log(`<<< ${nome} é menor de idade. >>>`);
}

Ex.8

/*Exercício 08 */

let numero = prompt('Digite um número:');
console.log(`Valor digitado: ${numero}`);

if (numero == 0) {
    console.log(`O valor digitado é ZERO: ${numero}`);
}   else {
    if (numero > 0) {
        console.log(`O valor informado é POSITIVO: ${numero}`);
    }   else {
        console.log(`O valor informado é NEGATIVO: ${numero}`);
    }
}

Ex.9

/* Exercício 09*/

let contador = 1;

while (contador <= 10) {
    console.log(`Contando ${contador}`);
    contador++;
}

Ex.10

/*Exercício 10 */

let nota1 = parseInt(prompt('Informe a NOTA 1:'));
let nota2 = parseInt(prompt('Informe a NOTA 2:'));
let nota3 = parseInt(prompt('Informe a NOTA 3:'));
let nota4 = parseInt(prompt('Informe a NOTA 4:'));

console.log(`Valores informados: N1: ${nota1} , N2: ${nota2} , N3: ${nota3} , N4: ${nota4} `);

let mediaFinal = (nota1 + nota2 + nota3 + nota4) / 4;
console.log(`Média final: ${mediaFinal}`);

// Neste caso fiz de duas maneiras.
/*if (mediaFinal >= 7) {
    console.log(`Aluno <<< APROVADO >>> Média Final: ${mediaFinal}`);
}   else {
    console.log(`Aluno <<< REPROVADO >>> Média Final: ${mediaFinal}`);
}*/

let condicaoAluno = mediaFinal >= 7 ? '<<< APROVADO >>>' : '>>> REPROVADO <<<' ;
console.log(`A média final é ${mediaFinal} e o aluno foi ${condicaoAluno}`);

Ex.11

/* Exercício 11 */

let numAleatorio = Math.random();
console.log(numAleatorio);

Ex.12

/* Exercício 12 */

let numero = parseInt(Math.random() * 10 + 1);
console.log(numero);

Ex.13

/* Exercício 13 */

let numero = parseInt(Math.random() * 1000 + 1);
console.log(numero);
1 resposta

Oi Raphael, tudo bem?

Muito obrigada por compartilhar seus exercícios! É notável ver como você não apenas concluiu as propostas, mas também foi além em alguns casos para praticar ainda mais. Testar todos no console e garantir que funcionem bem é uma abordagem prática e eficaz.

A variedade de exercícios, desde manipulação de strings até estruturas condicionais e loops, mostra uma compreensão sólida dos conceitos fundamentais do JavaScript.

Parabéns pela dedicação em aprimorar suas habilidades. Continue assim, explorando e praticando!

Um abraço e bons estudos.