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 10

Función para calcular el Índice de Masa Corporal (IMC):

function calcularIMC(peso, altura) {

let imc = peso / (altura * altura);

return imc;
}

let imc = calcularIMC(70, 1.75);

console.log("IMC: " + imc.toFixed(2));

Función para calcular el factorial de un número:

function calcularFactorial(numero) {

let factorial = 1;

for (let i = 1; i <= numero; i++) {
    
    factorial *= i;

    }

return factorial;

}


let factorial = calcularFactorial(5);

console.log("Factorial: " + factorial); 

Función para convertir dólares a reales (R$):

function convertirDolarAReal(dolares) {

const tasaCambio = 4.80; 

let valorEnReales = dolares * tasaCambio;

return valorEnReales;

}

let valorEnReales = convertirDolarAReal(100);

console.log("Valor en Reales: R$" + valorEnReales.toFixed(2)); // Muestra el valor en reales con dos decimales

Función para calcular el área y perímetro de una sala rectangular:

function calcularAreaPerimetroRectangular(altura, anchura) {

let area = altura * anchura;

let perimetro = 2 * (altura + anchura);

console.log("Área: " + area + " m²");

console.log("Perímetro: " + perimetro + " m");

}

calcularAreaPerimetroRectangular(5, 7); 

Función para calcular el área y perímetro de una sala circular:

function calcularAreaPerimetroCircular(radio) {

const pi = 3.14;

let area = pi * radio * radio;

let perimetro = 2 * pi * radio;

console.log("Área: " + area.toFixed(2) + " m²");

console.log("Perímetro: " + perimetro.toFixed(2) + " m");

}

Función para mostrar la tabla de multiplicar de un número:

function mostrarTablaMultiplicar(numero) {

for (let i = 1; i <= 10; i++) {
    
    console.log(numero + " x " + i + " = " + (numero * i));

}

}

mostrarTablaMultiplicar(6);
1 respuesta

¡Hola Guillermo, espero que estés bien!

Veamos las funciones que has creado para resolver los desafíos. Parece que has logrado definir las funciones correctamente, pero veo que te falta completar la función calcularAreaPerimetroCircular. Te recomendaría que completes esta función para que puedas obtener el área y el perímetro de una sala circular.

Aquí te dejo un ejemplo de cómo podrías completar esa función:

function calcularAreaPerimetroCircular(radio) {
    const pi = 3.14;
    let area = pi * radio * radio;
    let perimetro = 2 * pi * radio;
    console.log("Área: " + area.toFixed(2) + " m²");
    console.log("Perímetro: " + perimetro.toFixed(2) + " m");
}

calcularAreaPerimetroCircular(3); // Aquí puedes cambiar el valor del radio para obtener el área y el perímetro de una sala circular con un radio específico

Espero que esta información te sea útil para completar tu desafío. ¡Sigue practicando y enhorabuena por tu progreso!

Espero haber ayudado y buenos estudios!