Boa tarde, realizei as atividades, porem queria saber se teria como fazer algo diferente, tentei fazer algumas validações, porem gostaria de saber se tem outras formas de fazer essas validações. Possivelmente não ira caber em uma postagem.

Nessa atividade 1, sei que poderia ter colocado o else if e todo a validação apenas no else, porem não seria uma validação e não teria sentido o .trim() que tira os espaços e o . toLowerCase() que deixa todas as letras minusculas, pensei em fazer uma outra função mas achei que poderia ficar mais confuso.
Se houver uma outra forma se ser colocar de cara no else essa validação agradeço
ATIVIDADE 2.
`//2.Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.
function positivoOuNegativo () {
let numero = Number(prompt("Informe um numero:"));
const zero = `O ${numero} é positivo`;
const positivo = `O ${numero} é positivo`;
const negativo = `O ${numero} é negativo`;
if (numero === 0){
console.log(zero);
alert(zero);
} else if (numero > 0 ) {
console.log(positivo);
alert(positivo);
} else {
console.log(negativo);
alert(negativo);
}
}
positivoOuNegativo()`
Pensei dessa forma, fiz as const com as mensagens pois fiquei compreguiça de digitar novamente e se caso quisesse mudar algo, ali fica mais facil.
Tive que fazer uma continuação pois não deu aqui...
Titulo: Continuação da atividade 3 , 4 e 5