Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Desafío: hora de practicar 2

Mis soluciones son:

//Desafío 1: Crear una función que muestre "¡Hola, mundo!" en la consola.
function mostrarHolaMundo() {
    console.log("¡Hola, mundo!");
}

//Desafío 2: Crear una función que reciba un nombre como parámetro y muestre "¡Hola, [nombre]!" en la consola.
function saludar(nombre) {
    console.log(`¡Hola, ${nombre}!`);
}

//Desafío 3: Crear una función que reciba un número como parámetro y devuelva el doble de ese número.
function calcularDoble(numero) {
    return numero * 2;
}

//Desafío 4: Crear una función que reciba tres números como parámetros y devuelva su promedio.
function calcularPromedio(num1, num2, num3) {
    return (num1 + num2 + num3) / 3;
}

//Desafío 5: Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.
function encontrarMayor(num1, num2) {
    return num1 > num2 ? num1 : num2;
}

//Desafío 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.
function calcularCuadrado(numero) {
    return numero * numero;
}
2 respuestas
solución!

Ea! excelente, y muy similar en todo, solo te comparto mis ejercicios 5 (que yo habia hecho bastante diferente al tuyo inicialmente) porque me parecio bueno buscar otras maneras de hacerlo, y encontre varias, una de las cuales es la que usas y que me parece buenisima, usando el operador ternario:
/*
//5.Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.
function mayorDeDosNumeros(numero1,numero2,){
if (numero1>numero2) {
return numero1;
}
return numero2;

// Opcion con operador ternario
// return numero1 > numero2 ? numero1 : numero2;

// Opcion con Math.max
// return Math.max(numero1, numero2);

}

//Alternativa, usando el operador flecha y operador ternario
const mayorDeDosNumerosFlecha = (numero1, numero2) => numero1 > numero2 ? numero1 : numero2;

//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.
const multiplicarPorSiMismo = (numero) => numero * numero;

*/

Buenazo, Carlos. Muchas gracias por compartir, siempre es genial nutrirnos conociendo distintos caminos a la solución, amplía mucho nuestro razonamiento.