Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

09 Desafío: hora de practicar

09
Desafío: hora de practicar

// 1. Función que muestra "¡Hola, mundo!" en la consola.
function saludarMundo() {
console.log("¡Hola, mundo!");
}
// Ejemplo de uso:
saludarMundo();

// ---

// 2. Función que recibe un nombre y saluda a esa persona.
function saludar(nombre) {
console.log("¡Hola, " + nombre + "!");
}
// Ejemplo de uso:
saludar("Ana");

// ---

// 3. Función que recibe un número y devuelve su doble.
function doblarNumero(numero) {
return numero * 2;
}
// Ejemplo de uso:
const resultadoDoble = doblarNumero(5);
console.log(resultadoDoble); // Muestra valor: 10

// ---

// 4. Función que recibe tres números y devuelve su promedio.
function calcularPromedio(num1, num2, num3) {
return (num1 + num2 + num3) / 3;
}
// Ejemplo de uso:
const promedio = calcularPromedio(10, 20, 30);
console.log(promedio); // Muestra: 20

// ---

// 5. Función que recibe dos números y devuelve el mayor.
function encontrarMayor(num1, num2) {
if (num1 > num2) {
return num1;
} else {
return num2;
}
// Otra forma más corta de hacerlo:
// return Math.max(num1, num2);
}
// Ejemplo de uso:
const mayorNumero = encontrarMayor(8, 15);
console.log(mayorNumero); // Muestra: 15

// ---

// 6. Función que recibe un número y lo multiplica por sí mismo (el cuadrado del número).
function elevarAlCuadrado(numero) {
return numero * numero;
// Otra forma de hacerlo:
// return Math.pow(numero, 2);
}
// Ejemplo de uso:
const cuadrado = elevarAlCuadrado(7);
console.log(cuadrado); // Muestra: 49

// ---

1 respuesta

¡Hola Ernesto, espero que estés bien!

Parece que estás en el camino correcto con tus soluciones para el desafío "hora de practicar". Has creado funciones que cumplen con los requisitos de cada uno de los ejercicios. Aquí hay un resumen de lo que has hecho:

  1. Función que muestra "¡Hola, mundo!": Tu función saludarMundo está correcta y muestra el mensaje en la consola como se pide.

  2. Función que recibe un nombre y saluda a esa persona: La función saludar también está bien, ya que toma un nombre como parámetro y lo utiliza para personalizar el saludo.

  3. Función que recibe un número y devuelve su doble: doblarNumero está correctamente implementada para devolver el doble del número recibido.

  4. Función que recibe tres números y devuelve su promedio: calcularPromedio calcula el promedio de los tres números, lo cual es exactamente lo que se requiere.

  5. Función que recibe dos números y devuelve el mayor: encontrarMayor está bien, y me gusta que hayas incluido una alternativa más corta usando Math.max.

  6. Función que recibe un número y lo multiplica por sí mismo: elevarAlCuadrado está correctamente implementada para devolver el cuadrado del número.

En resumen, tus soluciones parecen estar bien alineadas con los desafíos propuestos. Has hecho un gran trabajo al implementar estas funciones. Si estás buscando alguna mejora o tienes dudas específicas sobre alguna parte del código, házmelo saber.

Espero haber ayudado y buenos estudios!