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

Desafio funciones

Hola a todo buenas noches.

comparto con ustedes mi código y quedo atento a sus retroalimentacion

// ejercicio
//saludo incial

function generarSaludoInicial() {
let saludoInicial = ("hola mundo");
console.log(saludoInicial)
}

// generar nombre quise hacerlo con prompt

let nombreUsuario = prompt("dame tu nombre")

function generarNombreUsuario() {
console.log(hola,${nombreUsuario})
};

generarNombreUsuario();

//multiplicar numero por el doble

function generarDoble(numero) {
let dobleNumero = numero * 2;
return dobleNumero;
}

let resultadoDoble = generarDoble(7);
console.log(resultadoDoble);

//promedio numero

function promedio(num1, num2, num3) {
let promedioNumero = (num1 + num2 + num3) / 3;
return promedioNumero;
}

let resultado = promedio(7, 4, 9);
console.log(resultado);

//Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.

function mayorNumero(num4, num5) {
if (num4 >= num5) {
return num4;
} else {
return num5;
}
}

let mayor = mayorNumero(5, 9);
console.log(mayor);

//Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.

function mayorNumero(num4, num5) {
return Math.max(num4, num5);
}

let mayorNum = mayorNumero(5, 4);
console.log(mayorNum);

//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 multiplicarNumero(num8) {
return (num8*num8);
}

let multiplo = multiplicarNumero(8);
console.log(multiplo);

1 respuesta

Hola Daniel, buenas noches.

¡Gracias por compartir tu código! Has hecho un gran trabajo al abordar los desafíos propuestos. Aquí tienes algunos comentarios y sugerencias sobre tu implementación:

  1. Función de saludo inicial:

    • Has creado correctamente una función para mostrar "¡Hola, mundo!" en la consola. Todo está perfecto aquí.
  2. Función para saludar al usuario por su nombre:

    • Tu función generarNombreUsuario está bien, pero recuerda que el uso de prompt puede no funcionar en algunos entornos de ejecución como Node.js. Si estás trabajando en un navegador, debería funcionar sin problemas.
  3. Función para duplicar un número:

    • La función generarDoble está bien implementada y devuelve el doble del número correctamente.
  4. Función para calcular el promedio:

    • La función promedio está bien estructurada y devuelve el promedio de tres números como se esperaba.
  5. Función para encontrar el mayor de dos números:

    • Has implementado dos versiones de esta función. Ambas son correctas, pero la segunda versión usando Math.max es más concisa y es una buena práctica.
  6. Función para multiplicar un número por sí mismo:

    • La función multiplicarNumero está correctamente implementada y devuelve el cuadrado del número.

En general, tu código cumple con los requisitos de los desafíos. Si estás experimentando algún problema específico o si hay algo más que te gustaría mejorar o explorar, no dudes en mencionarlo.

Espero haber ayudado y buenos estudios!