Hola a todos, quiero compartir mi reto ya que intente hacerlo un paso más allá de lo solicitado. Acá mis dudas son, ¿Esta bien estructurado de la manera en que lo planteo? ¿Hay algo que podría mejorar para hacerlo más corto o simplificado?
Saludos.
// RETO 2 MODULO 2
// Ejercicio 1
// Crear una función que muestre "¡Hola, mundo!" en la consola.
function saludo() {
console.log('¡Hola mundo!');
return;
}
saludo();
// Ejercicio 2
// Crear una función que reciba un nombre como parámetro y muestre "¡Hola, [nombre]!" en la consola.
function nombreSaludo(nombre) {
console.log(`¡Hola ${nombre}!`);
return;
}
nombreSaludo('TTT');
// Ejercicio 3
// Crear una función que reciba un número como parámetro y devuelva el doble de ese número.
function numeroDoble(numero) {
return numero * 2;
}
let entradaUsuario = prompt('Dame un numero cualquiera');
let numero = parseInt(entradaUsuario);
let resultado = numeroDoble(numero);
alert(`El doble de tu número es ${resultado}`);
// Ejercicio 4
// Crear una función que reciba tres números como parámetros y devuelva su promedio.
function promedio(numero1, numero2, numero3) {
return (numero1 + numero2 + numero3) / 3;
}
alert("Coloca tus 3 resultados para darte tú promedio")
let numero1 = parseInt(prompt('Resultado 1'));
let numero2 = parseInt(prompt('Resultado 2'));
let numero3 = parseInt(prompt('Resultado 3'));
let resultadoPromedio = promedio(numero1, numero2, numero3);
alert(`Tu resultado es ${resultadoPromedio}`);
// Ejercicio 5
// Crear una función que reciba dos números como parámetros y devuelva el mayor de ellos.
function numerMayor(n1, n2) {
let nMayor = n1 > n2 ? `El numero ${n1} es mayor` : `El numero ${n2} es mayor`;
return nMayor
}
let n1 = parseInt(prompt('Ingresa un número'));
let n2 = parseInt(prompt('Ingresa otro número'));
alert(numerMayor(n1, n2));
// Ejercicio 6
// 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 numeroPorNumero(numero) {
return numero * numero;
}
let dameUnNumero = prompt('Dame un numero cualquiera');
let numeroCualquiera = parseInt(dameUnNumero);
let r1 = numeroPorNumero(numeroCualquiera);
alert(`El cuadrado de tu número es ${r1}`);