Levei a sério o comando 2 - Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console. e programei com um prompt inicial:
let nome = prompt("Digite seu nome para iniciar:");
function saudacao(nome){
alert(`Olá, ${nome}!`);
}
saudacao(nome);
O mesmo valeu para as outras questões, em especial a 5ª, que dei uma incrementada com validações para brincar com o if else...
5 - Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
let num1 = parseFloat(prompt('Digite o primeiro número:'));
let num2 = parseFloat(prompt('Digite o segundo número:'));
if(num1 && num2){
function nuMaior(num1, num2){
if(num1 == num2){
alert(`Você digitou número iguais`);
} else if (num1 > num2){
alert(`O maior número digitado foi o ${num1}`);
} else {
alert(`O maior número digitado foi o ${num2}`);
}
}
} else {
alert("Você não digitou números válidos!");
}
nuMaior(num1, num2);