Oi, Bruno! Tudo bem?
Ótimo código, parabéns! Deixo como sugestão apenas uma alteração no bloco de código onde verificamos se um número é positivo, negativo ou zero, alterando a variável "numero" no segundo if pela variável definida, "number", da seguinte forma :
let number = prompt('Choose a number:');
if (number > 0) {
console.log(`The number is positive! ${number}`);
} else if (number < 0) { // correção aqui
console.log(`The number is negative! ${number}`);
}else {
console.log(`The number is zero. ${number}`);
}
Somado a isso, devemos também fazer uma pequena alteração na verificação da nota, pois definimos a variável "grade", mas usamos "Grade" (com G maiúsculo) no console.log do else, o que influencia no comportamento do nosso código pois o JavaScript é case-sensitive, ou seja, diferencia maiúsculas de minúsculas. Devido a isso, "grade" e "Grade" são considerados duas variáveis diferentes. Assim, devemos deixar o nosso código de acordo com o abaixo:
let grade = 6;
if (grade >= 7){
console.log(`Approved! Grade: ${grade}.`);
} else {
console.log(`Disapproved! Grade: ${grade}.`); // aqui deveria ser "grade" e não "Grade"
}
Espero ter ajudado! Caso tenha ficado alguma dúvida em relação ao curso ou atividade, sinta-se à vontade em comunicar, estou à disposição!
Um forte abraço e bons estudos!