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

01 - Crear una función que muestre "¡Hola, mundo!" en la consola.

function saludo(){
console.log("Hola Mundo");
return;
}
saludo();

02 - Crear una función que reciba un nombre como parámetro y muestre "¡Hola, [nombre]!" en la consola.

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

mostrarNombre("Matias");

03 - Crear una función que reciba un número como parámetro y devuelva el doble de ese número.

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

let resultadoDoble = dobleDeUnNumero(4);
console.log(resultadoDoble);

04 - Crear una función que reciba tres números como parámetros y devuelva su promedio.

function notas(nota1, nota2, nota3){
return (nota1 + nota2 + nota3) / 3;
}
let promedio = notas(7, 6, 9);
console.log(promedio);

05 - Crear una función que recibe dos números como parámetros y devuelve el mayor de ellos.

function numeros(num1, num2) {
if num1 > num2 {
return num1;
} else {
return num2;
}
}
let mayor = numeros(4, 8);
console.log(mayor);

06 - 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 ejercicio(numero) {
return numero * numero;
}

let resultado = ejercicio(4);
console.log(resultado);

1 respuesta

Hola Matias,

¡Qué bueno que estés practicando funciones en programación! Vamos a revisar tus soluciones:

  1. Función que muestra "¡Hola, mundo!": Tu función saludo está perfecta. Muestra el mensaje correctamente en la consola.

  2. Función que recibe un nombre y muestra "¡Hola, [nombre]!": La función mostrarNombre también está bien implementada. Utilizas la interpolación de cadenas correctamente.

  3. Función que devuelve el doble de un número: Tu función dobleDeUnNumero está correcta y devuelve el doble del número recibido.

  4. Función que devuelve el promedio de tres números: La función notas está bien escrita y calcula el promedio correctamente.

  5. Función que devuelve el mayor de dos números: Aquí tienes un pequeño error de sintaxis. En JavaScript, la estructura if necesita paréntesis alrededor de la condición. Corrige la función de la siguiente manera:

    function numeros(num1, num2) {
        if (num1 > num2) {
            return num1;
        } else {
            return num2;
        }
    }
    
  6. Función que multiplica un número por sí mismo: La función ejercicio está correcta y realiza la multiplicación adecuadamente.

Con esa pequeña corrección en la función que encuentra el mayor de dos números, todo debería funcionar perfectamente. ¡Buen trabajo en tus ejercicios!

Espero haber ayudado y buenos estudios!