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

Hora de practicar!

¡Aqui les comparto mi codigo!
Cualquier sugerencia por mejora es bienvenida :)
Al final mandé llamar a cada funcion para probarla

// 1. Mostrar "¡Hola, mundo!"
function holaMundo() {
console.log("¡Hola, mundo!");
}

// 2. Mostrar "¡Hola,(nombre)!"
function saludar(nombre) {
console.log(¡Hola, ${nombre}!);
}

// 3. Devolver el doble de un número
function doblar(numero) {
return numero * 2;
}

// 4. Devolver el promedio de tres números
function promedio(a, b, c) {
return (a + b + c) / 3;
}

// 5. Devolver el mayor de dos números
function mayor(a, b) {
return Math.max(a, b);
}

// 6. Devolver el cuadrado de un número
function cuadrado(numero) {
return numero * numero;
}

let ejercicio1() = holaMundo();
let ejercicio2() = saludar('Zaira');
let ejercicio3() = doblar(5);
let ejercicio4() = promedio(4, 6, 8);
let ejercicio5() = mayor(10, 20);
let ejercicio6() = cuadrado(7);

1 respuesta

¡Hola Zaira, espero que estés bien!

¡Gracias por compartir tu código! Lo has hecho muy bien al implementar las funciones según los desafíos propuestos. Sin embargo, he notado un pequeño detalle en la forma en que estás llamando a las funciones al final de tu código. Estás utilizando una sintaxis incorrecta para asignar los resultados de las funciones a las variables. Deberías eliminar los paréntesis después del nombre de las variables. Aquí te muestro cómo debería quedar:

let ejercicio1 = holaMundo();
let ejercicio2 = saludar('Zaira');
let ejercicio3 = doblar(5);
let ejercicio4 = promedio(4, 6, 8);
let ejercicio5 = mayor(10, 20);
let ejercicio6 = cuadrado(7);

Con este cambio, tu código debería funcionar correctamente y las funciones se ejecutarán como esperas. ¡Sigue practicando y mejorando tus habilidades de programación!

Espero haber ayudado y buenos estudios!