Hola! Les comparto el código que hice para las consignas dadas en el Desafío: Hora de Practicar Funciones:
1-
//Punto 1: Crear una función que muestre un mensaje
function mostrarMensaje (){
console.log ('¡Hola, Mundo!');
return;
}
mostrarMensaje();
2-
/Punto 2: Crear una función que muestre un saludo personalizado al recibir el nombre como parámetro
function saludoPersonal (nombreUsuario) {
console.log (`¡Hola, ${nombreUsuario}!`);
return;
}
saludoPersonal ('Gaby');
3-
//Punto 3: Crear una función que reciba un número como parámetro y devuelva el doble de ese número
function calcularDoble (numero){
numero = parseInt (numero);
return numero*2;
}
console.log (calcularDoble('348'));
4-
//Punto 4: Crear una función que devuelva el promedio de 3 números
function calcularPromedio (num1, num2, num3){
let sumatoria = parseInt(num1) + parseInt(num2) + parseInt(num3);
return sumatoria / 3;
}
console.log (calcularPromedio ('7','4','5'));
5- Agregué un condicional en caso que se ingresen 2 números iguales
//Punto 5: Crear una función que devuelva el mayor de 2 números que se reciben como parámetro
function mostrarMayor (n1, n2){
if (n1 === n2) {
return 'Los números ingresados son iguales, por lo tanto no hay un mayor';
}
else {
return `El número mayor es ${Math.max (n1, n2)}`;
}
}
console.log (mostrarMayor (25, 25)); //Los números son iguales, por lo tanto no hay un mayor
console.log (mostrarMayor (14, 21)); // El número mayor es 21
6-
//Punto 6: Crear una función que devuelva el resultado de multiplicar por sí mismo un número que se recibe
function calcularCuadrado (numeroBase){
numeroBase = parseInt (numeroBase);
return numeroBase * numeroBase;
}
console.log (calcularCuadrado(23));
Saludos!