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

/**
 * 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. 
 */

let imc =0;

function calculaImc(altura,peso){
    
    imc = peso/(altura*2);

 return imc;

};

imc = calculaImc(1.57,60);

console.log(`IMC: ${imc.toFixed(2)}`);

/**
 * Crea una función que calcule el valor
 *  del factorial de un número pasado como parámetro.
 */
let factorNum;

function factorial(number){
    let factor=1;
    for(let i=1; i<=number; i++){
        factor=factor*i;
    };

    return factor;

};

factor=factorial(5);
 console.log(`El factor del numero es ${factor}`);
/**
 * 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 areaRect(alto,ancho){
    let areaRectangulo = alto*ancho;

    return areaRectangulo;
};
 areaRectangulo =areaRect(5,3);
 console.log(`El area ${areaRectangulo}`);

 /**
  * 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 calculo=0;

 function aCirculo(r){
    
    let areaC =3.14*(r*r);

    return areaC;
 };
function pCirculo(r){
    let perimetro = 3.14*r;

    return perimetro.toFixed(2);
};

areaC=aCirculo(5);
perimetro=pCirculo(5);
console.log(`El area de sala es ${areaC} y su perimetro es ${perimetro}`);

/**
 * Crea una función que muestre en pantalla la tabla de multiplicar
 *  de un número dado como parámetro.
 */
function tablaM(num){
    let tablaMultiplicada =[];
    for(let i=0; i<11; i++){
       tablaMultiplicada.push(num*i); 
    }
    return tablaMultiplicada;

};
tablaMultiplicada=tablaM(9);
console.log(`La tabla de 9 es ${tablaMultiplicada}`);
1 respuesta

Hola, en el código aparece altura* 2, en este caso es 2 veces la altura. En IMC es Altura al cuadrado, la operación es altura * altura

La tabla de multiplicar comienza con un i=0, 1, 2, ... hasta el 10, las tablas de multiplicar van con i=1, 2, ... 10 Factorial Genial, ahí factorial de 0 es 1. El cálculo por lazo genial.