Aquí tienes las funciones en JavaScript que cumplen con los desafíos que mencionaste:
// 1. Función que muestra "¡Hola, mundo!" en la consola.
function holaMundo() {
console.log("¡Hola, mundo!");
}
// 2. Función que recibe un nombre como parámetro y muestra "¡Hola, [nombre]!" en la consola.
function saludar(nombre) {
console.log(`¡Hola, ${nombre}!`);
}
// 3. Función que recibe un número como parámetro y devuelve el doble de ese número.
function doble(numero) {
return numero * 2;
}
// 4. Función que recibe tres números como parámetros y devuelve su promedio.
function promedio(num1, num2, num3) {
return (num1 + num2 + num3) / 3;
}
// 5. Función que recibe dos números como parámetros y devuelve el mayor de ellos.
function mayor(num1, num2) {
return num1 > num2 ? num1 : num2;
}
// 6. Función que recibe un número como parámetro y devuelve el resultado de multiplicar ese número por sí mismo.
function cuadrado(numero) {
return numero * numero;
}
// Ejemplos de uso:
holaMundo();
saludar("Juan");
console.log(doble(5)); // 10
console.log(promedio(2, 4, 6)); // 4
console.log(mayor(10, 20)); // 20
console.log(cuadrado(3)); // 9
Explicación de cada función:
- holaMundo: Simplemente imprime "¡Hola, mundo!" en la consola.
- saludar: Toma un nombre como argumento y utiliza interpolación de cadenas para mostrar un saludo personalizado.
- doble: Multiplica el número proporcionado por 2 y devuelve el resultado.
- promedio: Suma los tres números y divide el total entre 3 para obtener el promedio.
- mayor: Compara dos números y devuelve el mayor utilizando un operador ternario.
- cuadrado: Multiplica el número por sí mismo y devuelve el resultado.
¡Espero que esto te ayude a practicar y comprender mejor cómo funcionan las funciones en JavaScript!