Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: hora de practicar

Hola comparto mi progreso del día, si tienen una sugerencia para mejorar lo agradecería:

// Desafío 1
function indiceDeMasaCorporal (){
    let altura = parseFloat(prompt("¿Cuál es tu estatura (m)?"));
    let peso = parseFloat(prompt("¿Cuál es tu pesa (kg)?"));
    return peso/ (altura * altura);
}
console.log(`Tu índice de masa corporal (IMC) es: ${indiceDeMasaCorporal()}`);

// Desafío 2
function factorial(numero){
    let fac = 1;
    for (let i =1; i <= numero;i++){
        fac *= i;
    }
    return fac;
}
let numero = parseInt(prompt("Ingrese el numero para sacar su factorial: "));
console.log(`La factorial de ${numero} es: ${factorial(numero)}`);

// Desafío 3
function convercion() {
    let dolares = 17.9; 
    return dolares *= valor;;
}
let valor = parseFloat(prompt("Ingrese la cantidad deseada para realizar la conversion de peso mexicano a dolares:"));
console.log(`La conversion en dolares de ${valor} es: ${convercion()}`);

// pantalla
function asignarTextoElemento(elemento, texto){
    let elementoHTML = document.querySelector(elemento);
    elementoHTML.innerHTML = texto;
    return;
}

// Desafío 4
function areaRegtangular() {
    return altura * ancho;
}
let altura = parseFloat(prompt("Ingrese la altura de la sala: ")); 
let ancho = parseFloat(prompt("Ingrese el ancho de la sala: "));
asignarTextoElemento("p", `La area de la sala es: ${areaRegtangular()}m2`);

// Desafío 5
function areacirculo(){
    return 3.14 * (radio * radio);
}
function perimetrocirculo(){
    return 2 * 3.14 *radio;
}
let radio = parseFloat(prompt("Ingrese el radio del circulo ")); 
asignarTextoElemento("p", `La area es: ${areacirculo()}m2 y el perimetro es:${perimetrocirculo()}m`);

// Desafío 6
function multiplicacion () {
    for (i = 1; i <= 10; i++){
        let resultado = num * i;
        console.log(`${num} x ${i} = ${resultado}`); 
    }
}
let num = parseInt(prompt("Ingrese el numero para mostrar su tabla de multiplicar:"));
multiplicacion (num);