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

Desafío: hora de practicar

1.

function GenerarTexto(Mensaje){
console.log(Mensaje);
return;
}

GenerarTexto("Hola Mundo!");

2.

function GenerarTexto(Nombre){
console.log(Hola, ${Nombre}!);
return;
}

GenerarTexto("Daniela");

3.

function DuplicarNumero(Numero){
return Numero *2;
}

let NumeroDuplicado = DuplicarNumero(5);
console.log(NumeroDuplicado);

4.

function GenerarPromedio(Num1,Num2,Num3){
return (Num1+Num2+Num3)/3;
}

let Promedio = GenerarPromedio(5,6,8);
console.log(Promedio);

5.

function EncontrarMayor(Num1,Num2){
let NumMayor;
if(Num1>Num2){
NumMayor=Num1;
}else{
NumMayor=Num2;
}
return NumMayor;
}

let NumeroMayor=EncontrarMayor(3,5);
console.log(NumeroMayor);

6.

function MultiplicarPorSiMismo(Num){
return Num*Num;
}

let NumeroAlCuadrado = MultiplicarPorSiMismo(8);
console.log(NumeroAlCuadrado);

1 respuesta

¡Hola Vanessa, espero que estés bien!

Parece que estás practicando funciones en JavaScript y lo estás haciendo muy bien. Vamos a revisar cada uno de tus ejemplos para asegurarnos de que todo está en orden:

  1. GenerarTexto con Mensaje: Esta función toma un mensaje y simplemente lo imprime en la consola. Funciona perfectamente para mostrar cualquier texto que le pases.

    function GenerarTexto(Mensaje){
        console.log(Mensaje);
        return;
    }
    
    GenerarTexto("Hola Mundo!");
    
  2. GenerarTexto con Nombre: Similar a la anterior, pero aquí estás personalizando el saludo con un nombre. También está correcto.

    function GenerarTexto(Nombre){
        console.log(`Hola, ${Nombre}!`);
        return;
    }
    
    GenerarTexto("Daniela");
    
  3. DuplicarNumero: Esta función duplica el número que le pases y devuelve el resultado. Tu implementación es precisa.

    function DuplicarNumero(Numero){
        return Numero * 2;
    }
    
    let NumeroDuplicado = DuplicarNumero(5);
    console.log(NumeroDuplicado); // Debería imprimir 10
    
  4. GenerarPromedio: Calcula el promedio de tres números. Tu lógica es correcta y debería funcionar bien.

    function GenerarPromedio(Num1, Num2, Num3){
        return (Num1 + Num2 + Num3) / 3;
    }
    
    let Promedio = GenerarPromedio(5, 6, 8);
    console.log(Promedio); // Debería imprimir 6.333333333333333
    
  5. EncontrarMayor: Determina el número mayor entre dos números. La lógica está bien estructurada.

    function EncontrarMayor(Num1, Num2){
        let NumMayor; 
        if (Num1 > Num2) {
            NumMayor = Num1;
        } else {
            NumMayor = Num2;
        }
        return NumMayor;
    }
    
    let NumeroMayor = EncontrarMayor(3, 5);
    console.log(NumeroMayor); // Debería imprimir 5
    
  6. MultiplicarPorSiMismo: Calcula el cuadrado de un número. Tu función hace exactamente eso.

    function MultiplicarPorSiMismo(Num){
        return Num * Num;
    }
    
    let NumeroAlCuadrado = MultiplicarPorSiMismo(8);
    console.log(NumeroAlCuadrado); // Debería imprimir 64
    

Todos tus ejemplos están bien escritos y deberían funcionar como esperas. ¡Sigue practicando y explorando más funciones y listas en programación!

Espero haber ayudado y buenos estudios!