Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio 4

// 1. mensagem de boas-vindas.
console.log ("Boas Vindas!");

// 2. Olá com o console.log
let nome = 'Fátima Dias';
console.log(`Olá, ${nome}!`);
 
// 3. Olá com o alert
let Nome = 'Fátima Dias';
alert(`Olá, ${nome}!`);

//4. Linguagem de programação preferida
let linguagemPreferida = prompt('Das linguagens de programação qual você mais gosta?');
console.log(linguagemPreferida);

// 5. Soma dos valore
let valor1 = 28;
let valor2 = 4;
let resultado = valor1 + valor2;

console.log(`A soma de ${valor1} e ${valor2} é igual a ${resultado}.`);

// 6. Subtração dos valores
let Valor1 = 10;
let Valor2 = 5;
let Resultado = Valor1 - Valor2;

console.log(`A diferença entre ${Valor1} e ${Valor2} é igual a ${Resultado}.`);

// 7. Idade
let idade = prompt('Digite a sua idade:');
if (idade >= 18) {
    console.log('Você é maior de idade.');
} else {
    console.log('Você é menor de idade.');
}

// 8. Número
Let numero = parseFloat(prompt("Digite um número:"));
if (numero > 0) {
    console.log("O número é positivo.");
} else if (numero < 0) {
    console.log("O número é negativo.");
} else {
    console.log("O número é zero.");
}

// 9. Loop while
let numero = 1;
while (numero <= 10) {
    console.log(numero);
    numero++;
}

// 10. if  - else
let nota = 6; 

if (nota >= 7) {
    console.log("Aprovado");
} else {
    console.log("Reprovado");
}

// 11. Math.random números aleatórios
let numeroAleatorio = Math.random();
console.log(numeroAleatorio);

//12. Math.random números de 0 a 10
let numeroInteiroAleatorio = parseInt(Math.random() * 10) + 1;
console.log(numeroInteiroAleatorio);

// 13. Math.random números inteiros de 1 a 100
let NumeroInteiroAleatorio = parseInt(Math.random() * 1500) + 1;
console.log(NumeroInteiroAleatorio);
2 respostas
solução!

Oi Fatima,

Seu código está muito bom e bem organizado! 👍

Você abordou diversos conceitos de JavaScript de forma clara e concisa.

Note que você declarou algumas variáveis com nomes similares, mas com diferenças de maiúsculas e minúsculas.

Isso pode gerar confusão no futuro, então, sugiro que você padronize a nomeação das suas variáveis.

Outro ponto é que você usou var em um dos seus exemplos.

Hoje em dia, é mais comum usar let ou const, pois eles têm um comportamento mais previsível em relação ao escopo.

🤓 Para saber mais: Declarações e Escopo em JavaScript

Continue praticando e explorando as possibilidades do JavaScript! 💪

Muito obrigada pelas dicas! Preciso de ajuda, pois quando as variáveis se repetem dá como erro no código, por isso que troquei a primeira letra por letra maiúscula e o let por var só assim consegui que programinha funciona-se porque estava dando erro no arquivo. Exemplo

//12. Math.random números de 0 a 10
let numeroInteiroAleatorio = parseInt(Math.random() * 10) + 1;
console.log(numeroInteiroAleatorio);

// 13. Math.random números inteiros de 1 a 100
let NumeroInteiroAleatorio = parseInt(Math.random() * 1500) + 1;
console.log(NumeroInteiroAleatorio);