1
resposta

Prática!

Gostaria de saber se está certo o código e também tenho uma dúvida. Acredito que não pode usar uma váriavel duas vezes com o mesmo nome (exemplo: let valor1) por isso coloquei (let valor1 ; valor 2; valor 3; valor 4). Teria alguma outra forma de fazer isso?

segue abaixo o código:

//1
console.log('Boas-vindas');

//2
let nome = 'Rebeca';
console.log(`Olá, ${nome}!`);

//3
alert(`Olá, ${nome}!`);

//4
let linguagemPreferida = prompt('Qual a sua linguagem de programação que você mais gosta?');
console.log(linguagemPreferida);

//5
let valor1 = 46;
let valor2 = 55;
let resultado = valor1 + valor2;
console.log(`A soma de ${valor1} e ${valor2} é igual a ${resultado}`);


//6
let valor3 = 36;
let valor4 = 65;
let resultado2 = valor3 - valor4;
console.log(`A diferença de ${valor3} e ${valor4} é igual a ${resultado2}`);

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

//8
let numero = prompt('Digite um número');
if (numero > 0) {   
    console.log('O número digitado é positivo');
} else if (numero < 0) {
    console.log('O número digitado é negativo');
} else {
    console.log('O número digitado é 0');
}

//9
let numeros = 4
while (numeros <= 10) {
   console.log(numeros);
   numeros ++;
}

//10
let nota = 9;
if(nota >=7) {
    console.log('Aprovada');
}else {
    console.log('Reprovado');
}

//11
let numeroAleatorio = Math.random();
console.log(numeroAleatorio);
//12
let numeroInteiro = parseInt (Math.random() * 10) + 1;
console.log(numeroInteiro);

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

Oii, Rebeca!

Obrigada por compartilhar seu código! Vamos dar uma olhada nas suas dúvidas.

Sobre a questão de usar variáveis com o mesmo nome, você tá correta ao afirmar que não podemos declarar variáveis com o mesmo nome no mesmo escopo usando let.

No seu código, você está declarando variáveis diferentes (valor1, valor2, valor3, valor4) para operações distintas, o que tá correto. Se você quiser reutilizar nomes de variáveis, você pode comentar o código que não tá utilizando, para testar a funcionalidade do novo código. Que aí não terá erros.

Quanto ao seu código, tá certinho e atende aos requisitos dos desafios. Você tá usando corretamente console.log, prompt e alert, e as operações matemáticas estão bem implementadas.

Um abraço e bons estudos.