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

Desafio Funciones

//Crear una función que muestre "¡Hola, mundo!" en la consola..
function holaMundo(){
console.log('Hola mundo');
}

holaMundo();

//Crear una función que reciba un nombre como parámetro y muestre "¡Hola, [nombre]!" en la consola.
function saludo(nombre){
console.log(Hola ${nombre});
}

saludo('Matias');

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

function doble(numeroIngresado){
//Se le agrega el parseint para asegurarnos que es un numero entero el que se ingresa y que se va a hacer una operacion con eso.
numeroIngresado = parseInt(numeroIngresado);
return numeroIngresado * 2;
}

console.log(doble(2));

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

function promedio (numero1,numero2,numero3){
let suma= parseFloat(numero1) + parseFloat(numero2) + parseFloat(numero3);
let resultado = parseFloat(suma / 3 );
return resultado;
}

console.log(promedio('10', '5', '9'));

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

function mayor(numeroUno,numeroDos) {
numeroUno = parseInt(numeroUno)
numeroDos = parseInt(numeroDos)
if(numeroUno > numeroDos){
return numeroUno;
}else{
return numeroDos;
}

Buenas noches! dejo mi codigo de los desafios de funciones, espero que les sirva y acepto correcciones. Muchas gracias
}

console.log(mayor('100','10'));

//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 multiplicarPorSiMismo (numeroAMultiplicar){
numeroAMultiplicar = parseFloat(numeroAMultiplicar);
let resultadoMultiplicacion = numeroAMultiplicar * numeroAMultiplicar;
return resultadoMultiplicacion;
}

console.log(multiplicarPorSiMismo('3'));

1 respuesta

¡Hola Matias, espero que estés bien!

¡Qué bueno ver que estás practicando funciones en JavaScript! Parece que has hecho un gran trabajo con los desafíos. Aquí tienes algunos comentarios y sugerencias sobre tu código:

  1. Función "¡Hola, mundo!": Tu función holaMundo está perfecta. Muestra correctamente "Hola mundo" en la consola.

  2. Función con nombre como parámetro: La función saludo también está bien. Utilizas correctamente la interpolación de cadenas para incluir el nombre en el saludo.

  3. Función para duplicar un número: La función doble está bien, pero si estás seguro de que siempre recibirás un número, puedes omitir el parseInt. Sin embargo, es una buena práctica para asegurarte de que estás trabajando con un número entero.

  4. Función para calcular el promedio: La función promedio está bien, pero recuerda que si estás trabajando con números decimales, parseFloat es necesario, como lo has hecho. Tu cálculo del promedio es correcto.

  5. Función para encontrar el mayor de dos números: La función mayor funciona correctamente. Has manejado bien la comparación de los números.

  6. Función para multiplicar un número por sí mismo: Tu función multiplicarPorSiMismo está bien. Utilizas parseFloat para asegurarte de que el número sea tratado correctamente en la operación.

En general, tu código está bien estructurado y cumple con los requisitos de los desafíos. ¡Sigue practicando y mejorando tus habilidades de programación!

Espero haber ayudado y buenos estudios!