Muestro lo realizado, acepto observaciones, de igual manera comentar que decidí dejar las variables con valores fijo:
//1. Crear una función que muestre "¡Hola, mundo!" en la consola.
function saludo(){
console.log("¡Hola, Mundo!");
}
saludo();
//2. Crear una función que reciba un nombre como parámetro y muestre "¡Hola, [nombre]!" en la consola.
let nombre = "Niko";
function saludoNombre(nombre){
console.log(`Hola ${nombre}`);
return nombre;
}
saludoNombre;
//3. Crear una función que reciba un número como parámetro y devuelva el doble de ese número.
let i = 5;
function dobleNumero(i){
let resultado = parseInt(i*2);
console.log(resultado);
return resultado;
}
dobleNumero();
//4. Crear una función que reciba tres números como parámetros y devuelva su promedio.
let x = 5;
let y = 6;
let z = 7;
function promedioNumeros(x,y,z){
let promedio = parseFloat((x+y+z)/3);
console.log(promedio);
return promedio;
}
promedioNumeros();
//5. Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.
let a = 5;
let b = 7;
function numeroMayor(a,b){
if(a>b){
console.log(`El primer numero ${a} es mayor`);
return a;
}else{
console.log(`El segundo numero ${b} es mayor`);
return b;
}
}
numeroMayor();
//6. Crear una función que reciba un número como parámetro y devuelva el resultado de multiplicar ese número por sí mismo.
let n = 4;
function numeroCuadrado(n){
let resultado = parseInt(n*n);
console.log(resultado);
return resultado;
}
numeroCuadrado();