¿Se recomienda definir las variables por fuera de la función o también se pueden definir por dentro?, anexo mi solución para que me ayuden
// ********* Desafíos **********:
// ? Crear una función que muestre "¡Hola, mundo!" en la consola.
function hola(){
console.log('¡Hola, mundo!');
}
hola();
// ? Crear una función que reciba un nombre como parámetro y muestre "¡Hola, [nombre]!" en la consola.
function holaNombre(nombre){
console.log(`¡Hola, ${nombre}!`);
}
holaNombre('Wilman');
// ? Crear una función que reciba un número como parámetro y devuelva el doble de ese número.
function doble(numero){
let resultado = numero*2;
return resultado;
}
console.log (doble(20));
// ? Crear una función que reciba tres números como parámetros y devuelva su promedio.
function promedio(numero1, numero2, numero3){
let resultado = (numero1+numero2+numero3)/3;
return resultado;
}
console.log(promedio(4, 6, 50));
// ? Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.
function mayor (numero1, numero2){
if(numero1>numero2){
console.log(`El número mayor es: ${numero1}`);
}else if(numero2>numero1){
console.log(`El número mayor es: ${numero2}`);
}else{
console.log(`Los dos números son iguales: ${numero2}`);
}
}
mayor(20,20);
// ? Crear una función que reciba un número como parámetro y devuelva el resultado de multiplicar ese número por sí mismo.
function multiplicar(numero){
let resultado = numero*numero;
return resultado;
}
console.log(multiplicar(5));