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

[Sugerencia] Desafio 2 - Sugerencia

Hola, me gustaria que me ayudaran a mejorar el codigo, espero sus respuestas :D


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

/*
    Crear una función que reciba un nombre como parámetro 
    y muestre "¡Hola, [nombre]!" en la consola.
*/
function name(){
    let nombre = prompt('Ingrese su nombre, por favor: ');
    return console.log(`¡Hola, ${nombre}!`);
}
name();

/*
    Crear una función que reciba un número como parámetro 
    y devuelva el doble de ese número.
*/
function numDoble(){
    numero = parseInt(prompt("Ingrese un numero para que se duplique: "));
    return console.log(numero*2);
}
numDoble();

/*
    Crear una función que reciba tres números como parámetros 
    y devuelva su promedio.
*/
alert('Haz un promedio con tres valores');
function calcularPromedio(a, b, c) {
    if (isNaN(a) || isNaN(b) || isNaN(c)) {
        alert('Por favor, ingrese valores numéricos');
        return;
    }

    let prom = (a + b + c) / 3;
    console.log(`El promedio es ${prom}`);
}

let a = parseInt(prompt('Ingrese el 1er numero: '));
let b = parseInt(prompt('Ingrese el 2do numero: '));
let c = parseInt(prompt('Ingrese el 3er numero: '));

calcularPromedio(a, b, c);

/*
    Crear una función que reciba dos números como 
    parámetros y devuelva el mayor de ellos.
*/
alert("Ingrese dos numeros para ver cual es mayor de esos numeros")
function obtenerMayor(numero1, numero2) {
    if (isNaN(numero1) || isNaN(numero2)) {
        // Verificar si alguno de los parámetros no es un número
        console.log('Por favor, ingrese valores numéricos.');
        return;
    }

    if (numero1 > numero2) {
        return numero1;
    } else if (numero2 > numero1) {
        return numero2;
    } else {
        console.log('Los números son iguales.');
        return numero1; // O puedes devolver numero2, ya que son iguales
    }
}

// Ejemplo de uso
let num1 = parseFloat(prompt('Ingrese el primer número: '));
let num2 = parseFloat(prompt('Ingrese el segundo número: '));

let mayor = obtenerMayor(num1, num2);

if (mayor !== undefined) {
    console.log(`El número mayor es: ${mayor}`);
}

/*
    Crear una función que reciba un número como 
    parámetro y devuelva el resultado de multiplicar 
    ese número por sí mismo.

*/

alert("Por favor, ingrese un numero para que se multiplique por si mismo");
function numPorDos(v1){
    if (isNaN(v1)){
        alert('Por favor, ingrese valores numericos');
        return;
    }
    let valorMulti = v1 * v1;
    console.log(`El ${v1} multiplicado por si mismo es ${valorMulti}`);

}
let v1 = parseFloat(prompt('Ingrese un numero: '));
numPorDos(v1);
1 respuesta

¡Hola, Estudiante!

Aprecio tu participación en el foro. Quiero recordarte que este espacio está pensado principalmente para aclarar dudas y hacer preguntas. No es necesario compartir cada actividad detalladamente.

¡Gracias por tu comprensión y por contribuir a hacer del foro un lugar enfocado en el intercambio útil y constructivo! Si prefieres discutir o compartir comentarios sobre el contenido te invitamos a unirte a nuestra comunidad en Discord.

Saludos.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!