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

[Sugerencia] Desafio 2, Curso 2 programación

//Desafio 2
//1
function mostrarSaludo() {
console.log("¡¡Hola! Mundo!");
}
//2
function mostrarNombre(nombre) {
console.log(Hola, ${nombre}!);
}
//3
function doblaNumero(numero) {
return numero * 2;
}
//4
function obtenerPromedio(num1, num2,num3) {
return (num1 + num2 + num3) / 3;
}
//5
function validaNumeroMayor(num1, num2) {
return num1 >num2 ? num1 : num2;
}
//6
function obtenCuadrado(numero) {
return numero * numero;
}

mostrarSaludo();
mostrarNombre("Juan");
console.log(doblaNumero(5));
console.log(obtenerPromedio(10, 20, 30));
console.log(validaNumeroMayor(15, 10));
console.log(obtenCuadrado(4));

1 respuesta

¡Hola, Gisela!

Parece que has hecho un gran trabajo con tus funciones para el desafío. Vamos a revisarlas una por una para asegurarnos de que cumplen con lo que se pide:

  1. Función para mostrar "¡Hola, mundo!":

    function mostrarSaludo() {
      console.log("¡¡Hola! Mundo!");
    }
    

    Aquí, parece que hay un pequeño error tipográfico en el saludo, ya que hay un signo de exclamación adicional. Debe ser "¡Hola, Mundo!" en lugar de "¡¡Hola! Mundo!".

  2. Función que recibe un nombre y muestra "¡Hola, [nombre]!":

    function mostrarNombre(nombre) {
      console.log(`Hola, ${nombre}!`);  
    }
    

    Esta función está correcta. Utilizas una plantilla de cadena para insertar el nombre, lo cual es perfecto.

  3. Función que devuelve el doble de un número:

    function doblaNumero(numero) {
      return numero * 2;
    }
    

    Esta función también está correcta y hace exactamente lo que se pide.

  4. Función que devuelve el promedio de tres números:

    function obtenerPromedio(num1, num2, num3) {
      return (num1 + num2 + num3) / 3;
    }
    

    Tu función para calcular el promedio está bien implementada.

  5. Función que devuelve el mayor de dos números:

    function validaNumeroMayor(num1, num2) {
      return num1 > num2 ? num1 : num2;
    }
    

    Esta función utiliza el operador ternario correctamente para encontrar el número mayor.

  6. Función que devuelve el cuadrado de un número:

    function obtenCuadrado(numero) {
      return numero * numero;
    }
    

    Esta función está bien y devuelve el cuadrado del número.

En resumen, tus funciones están bien estructuradas y cumplen con los requisitos del desafío. Solo debes corregir el saludo en la primera función para que coincida exactamente con "¡Hola, Mundo!". Espero que esto te ayude a seguir adelante con tus estudios de programación.

¡Espero haber ayudado y buenos estudios!