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

Desafío funciones

function mensajeParrafo(mensaje){
    let elemento = document.querySelector("p");
    elemento.innerHTML = mensaje;
}

//Ejercicio 1:

function calculoIMC(peso, altura){
    return peso / (altura * altura)
}

let pesoUsuario = parseInt(prompt("Ingrese su peso en Kilogramos: "));
let alturaUsuario = parseFloat(prompt("Ingrese su altura en metros: "));

mensajeParrafo(`Su indice de masa corporal es ${Math.round(calculoIMC(pesoUsuario, alturaUsuario) * 100)/100}`);

//Ejercicio 2:

function factorial(numero) {
    let resultado = 1;
    if (numero === 0 || numero === 1){
        return 1;
    }

    for (let i = numero; i > 1; i--){
        resultado *= i;
    }
    mensajeParrafo(`El resultado del factorial es ${resultado}`);
}

let numeroFactorial = 4;




//Ejercicio 3:

let deDolaresAPesos = function(dolares){
    const valorDolares = 4104;
    return dolares * valorDolares;
}

let dolaresUsuario = parseFloat(prompt("Ingrese la cantidad de dolares que quiere cambiar: "));

mensajeParrafo(`El valor equivalente de $${dolaresUsuario} dolares en pesos colombianos es de $${deDolaresAPesos(dolaresUsuario)} pesos`);


//Ejercicio 4:

let areaRectangular = function(altura, anchura){
    let perimetro = (2 * altura) + (2 * anchura);
    let area = altura * anchura;
    mensajeParrafo(`El perimetro de la sala es ${perimetro} y su area es ${area}`);
}
areaRectangular(10, 20);

//Ejercicio 5:

function areaCirculo(radio) {
    const numeroPi = 3.14;
    let area = numeroPi * radio * radio;
    let perimetro = 2 * numeroPi * radio;
    mensajeParrafo(`El perimetro de la sala es ${perimetro} y su area es ${area}`);
}
areaCirculo(3);

//Ejercicio 6:

function tablaDeMultiplicar(numero) {
    let tablas = "";
    for (let i = 1; i < 11; i++){
        let resultado = i * numero;
        tablas += `${numero} x ${i} = ${resultado} <br>`
    }
    mensajeParrafo(tablas);
}

tablaDeMultiplicar(5);
1 respuesta

Hola Valentina, espero que estés bien

Gracias por compartir tu actividad con nosotros. Recuerda que estamos aquí para ayudarte. Si necesitas ayuda, no dudes en buscarnos en el foro.

¡Gracias nuevamente!

Saludos,

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