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

Desafío: hora de practicar

// Crea una función que calcule el índice de masa corporal (IMC) de una persona a partir de su 
// altura en metros y peso en kilogramos, que se recibirán como parámetros.
function calcularImc(estatura, peso) {
    let imc = peso / Math.pow(estatura / 100, 2);
    imc = Math.round(imc * 100) / 100;
    console.log(imc);
    return;
}

calcularImc(165, 68);

// Crea una función que calcule el valor del factorial de un número pasado como parámetro.
function factorialNumero(numero) {
    return (numero != 1) ? numero * factorialNumero(numero - 1) : 1;
}

console.log(factorialNumero(5));

// Crea una función que convierta un valor en dólares, pasado como parámetro, 
// y devuelva el valor equivalente en reales(moneda brasileña,si deseas puedes 
// hacerlo con el valor del dólar en tu país). Para esto, considera la cotización del dólar igual a R$4,80.
function convertirDolares(reales) {
    console.log(reales * 4.80);
    return;
}

convertirDolares(150);

// Crea una función que muestre en pantalla el área y el perímetro de una sala rectangular, 
// utilizando la altura y la anchura que se proporcionarán como parámetros.
function calAreaRectangular(altura, anchura) {
    return altura * anchura;
}

function calPerimetroRectangular(altura, anchura) {
    return (altura * 2) + (anchura * 2);
}

function salaRectangular(altura, anchura) {
    let area = calAreaRectangular(altura, anchura);
    let perimetro = calPerimetroRectangular(altura, anchura);
    console.log(`La sala rectangular tiene un area de ${area} cm y un perimetro de ${perimetro} cm`);
    return;
}

salaRectangular(10, 6);

// Crea una función que muestre en pantalla el área y el perímetro de una sala circular, 
// utilizando su radio que se proporcionará como parámetro. Considera Pi = 3,14.

let pi = 3.14;

function calAreaCircular(radio) {
    return pi * (radio * radio);
}

function calPerimetroCircular(radio) {
    return 2 * pi * radio;
}

function salaCircular(radio) {
    let area = calAreaCircular(radio);
    let perimetro = calPerimetroCircular(radio);
    console.log(`La sala circular tiene un area de ${area} cm y un perimetro de ${perimetro} cm`);
    return;
}

salaCircular(125);

// Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function tablaMultiplicar(numeroTabla) {
    for (let i = 1; i <= 12; i++) {
        console.log(`${numeroTabla} x ${i} = ${i * numeroTabla}`);
    }
}

tablaMultiplicar(12);
1 respuesta

Hola, Juan.

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

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