OLA
OLA
Oi Luana, tudo bem? 😊
Analisando seu código, notei alguns pontos que podem ser melhorados. 🤔
No item 3, o alert
não interpola strings como o console.log
. Use template literals (crase) para interpolar variáveis.
No item 4, a variável hmtl
está com um erro de digitação, o correto seria html
.
No item 8, a função inf
não existe em JavaScript. Você quis usar um if
.
No item 10, o parseInt
pode causar erros se a entrada não for um número inteiro. Considere usar parseFloat
ou validar a entrada.
No item 11, o Math.random()
gera um número entre 0 e 1, mas não inclui o 1. Para gerar um número entre 1 e 10, você deve multiplicar por 10 e somar 1, e para 1 e 100, multiplicar por 100 e somar 1.
No item 12 e 13, você está usando parseInt
para converter o resultado do Math.random()
para inteiro, mas isso pode gerar resultados inesperados. Use Math.floor
para arredondar para o inteiro mais próximo.
Aqui está o código com as correções:
// 1.
console.log('Seja, bem-vinda!');
let nome = 'Programadora';
// 2.
console.log('olá ' + nome);
// 3.
alert(`olá ${nome}`);
// 4.
let linguagem = prompt('qual a linguagem melhor para se trabalhar?');
console.log(`linguagem preferida: ${linguagem}`);
// 5.
let valor3 = parseInt(prompt('Informe o terceiro valor'));
let valor4 = parseInt(prompt('Informe o quarto valor'));
let resultado = valor3 + valor4;
console.log(`A soma de ${valor3} e ${valor4} é igual a ${resultado}`);
// 6.
let resultado4 = valor3 - valor4;
console.log(`A subtração de ${valor3} e ${valor4} é igual a ${resultado4}`);
// 7.
let idade = parseInt(prompt('Informe a sua idade'));
console.log(idade >= 18 ? 'Maior de idade' : 'Menor de idade');
// 8.
let numero = parseInt(prompt('Informe um número'));
if (numero > 0) {
alert(`o número ${numero} é positivo`);
} else if (numero === 0) {
alert('o número informado é zero');
} else {
alert(`o número ${numero} é negativo`);
}
// 9.
let valor = 2;
while (valor <= 10) {
console.log(valor);
valor++;
}
// 10.
let nota = parseFloat(prompt('Informe a sua nota'));
console.log(nota >= 7.5 ? 'aprovado' : 'reprovado');
// 11.
console.log('um numero aleatorio qualquer: ' + Math.random());
// 12.
console.log('um numero aleatorio entre 1 e 10: ' + Math.floor(Math.random() * 10) + 1);
// 13.
console.log('um numero aleatorio entre 1 e 100: ' + Math.floor(Math.random() * 100) + 1);
🎓 Para saber mais:
Espero que ajude! Se tiver mais dúvidas, pode perguntar. 💪
📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum.
Obrigada!
Vou revisar.