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

HORA DE PRACTICAR!! FUNCIONES

// 1. Función para calcular el Índice de Masa Corporal (IMC)
function calcularIMC(peso, altura) {
// Fórmula del IMC = peso / (altura^2)
let imc = peso / (altura * altura);
return imc;
}

// Ejemplo de uso:
console.log("IMC:", calcularIMC(70, 1.75));

// 2. Función para calcular el factorial de un número
function factorial(n) {
let resultado = 1;

// Multiplicamos todos los números desde 1 hasta n
for (let i = 1; i <= n; i++) {
    resultado *= i;
}

return resultado;

}

// Ejemplo de uso:
console.log("Factorial de 5:", factorial(5));

// 3. Función para convertir dólares a reales brasileños
function convertirDolaresAReales(dolares) {
const cotizacion = 4.80; // Valor del dólar en reales
let reales = dolares * cotizacion;
return reales;
}

// Ejemplo de uso:
console.log("100 dólares en reales:", convertirDolaresAReales(100));

// 4. Función que muestra área y perímetro de una sala rectangular
function salaRectangular(altura, anchura) {
let area = altura * anchura;
let perimetro = 2 * (altura + anchura);

console.log("Área de la sala rectangular:", area);
console.log("Perímetro de la sala rectangular:", perimetro);

}

// Ejemplo de uso:
salaRectangular(5, 10);

// 5. Función que muestra área y perímetro de una sala circular
function salaCircular(radio) {
const pi = 3.14;
let area = pi * radio * radio;
let perimetro = 2 * pi * radio;

console.log("Área de la sala circular:", area);
console.log("Perímetro (circunferencia) de la sala circular:", perimetro);

}

// Ejemplo de uso:
salaCircular(7);

// 6. Función que muestra la tabla de multiplicar de un número
function tablaMultiplicar(numero) {
console.log("Tabla de multiplicar del", numero);
for (let i = 1; i <= 10; i++) {
console.log(${numero} x ${i} = ${numero * i});
}
}

// Ejemplo de uso:
tablaMultiplicar(6);

1 respuesta

¡Hola, Carlos, espero que estés bien!

Parece que has estado trabajando en varias funciones en JavaScript, ¡y estás haciendo un gran trabajo! Vamos a repasar cada una de las funciones que has escrito:

  1. Función para calcular el Índice de Masa Corporal (IMC): La fórmula que usaste es correcta. El IMC se calcula dividiendo el peso (en kilogramos) por el cuadrado de la altura (en metros). Tu función calcularIMC está bien implementada y el ejemplo de uso muestra cómo calcular el IMC para una persona de 70 kg y 1.75 m de altura.

  2. Función para calcular el factorial de un número: Tu función factorial está bien escrita. Utiliza un bucle for para multiplicar todos los números desde 1 hasta n, lo cual es la manera correcta de calcular el factorial.

  3. Función para convertir dólares a reales brasileños: La función convertirDolaresAReales usa una cotización fija de 4.80. Asegúrate de actualizar esta tasa según el valor actual si estás trabajando con datos en tiempo real. El ejemplo de uso convierte 100 dólares a reales.

  4. Función que muestra área y perímetro de una sala rectangular: La función salaRectangular calcula correctamente el área y el perímetro de una sala rectangular. El ejemplo de uso calcula estos valores para una sala de 5 m de altura y 10 m de anchura.

  5. Función que muestra área y perímetro de una sala circular: La función salaCircular utiliza un valor aproximado de π (pi) como 3.14. Para mayor precisión, podrías usar Math.PI en JavaScript. El ejemplo de uso calcula el área y el perímetro para un radio de 7 m.

  6. Función que muestra la tabla de multiplicar de un número: La función tablaMultiplicar imprime la tabla de multiplicar para el número que le pases como argumento. En el ejemplo, muestra la tabla del 6.

¡Estás en el camino correcto! Sigue practicando y experimentando con diferentes valores para ver cómo funcionan tus funciones. Espero que esta revisión te sea útil.

Espero haber ayudado y ¡buenos estudios!