Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Desafío: hora de practicar

Desafío: hora de practicar:

//1.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 alturaM = parsefloat(prompt("Introduce tu altura:"));
let peso = parsefloat(prompt("Introduce tu peso:"));

function calcularIMC(alturaM, peso){
    let imc = peso / (alturaM * alturaM);
    return(`El imc es ${imc.toFixed(2)}`);
}
//2.Crea una función que calcule el valor del factorial de un número pasado como parámetro.
let numero = parseInt(prompt("Introduce un numero:"));

function valorFactorial(numero){
    let factorial= 1;
    for (let i = 1; i <= numero; i++) {
        factorial *= i;
    }
    return (`El valor factorial del ${numero} es ${factorial}`);
}
//3.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.
let valor = parseFloat(prompt("Introduce el monto en moneda chilena para pasrlo a dolares"));

function valorDolares(valor){
    return valor * 990;//990 es el valor del dolar
}
//4.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.

let altura = parseInt(prompt("Introduce altura de la sala rectangular:"));
let ancho = parseInt(prompt("Introduce ancho de la sala rectangular:"));

function areaPerimetroRectangulo(altura, ancho){
    let area = (ancho*altura);
    let perimetro = (altura*2)+(ancho*2);

    return (`La altura del rectangulo es: ${area} y el perimetro es: ${perimetro}`);
}
//5.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 radio = parsefloat(prompt("Introduce radio de la sala circular:"));

function areaPerimetroCircular(radio){
    const pi=3.14;
    let areac = pi*(radio**2);
    let perimetroc = 2*pi*radio;
    return (`La altura del rectangulo es: ${areac} y el perimetro es: ${perimetroc}`);

}
//6.Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
let num = parseInt(prompt("Introduce numero:"))

function tablaMultiplicar(num){
    for (let i = 1; i <= 10; i++) {
        let resultado = num * i;
        console.log(`${num} " x " ${i} " = " ${resultado}`);
    }
}
1 respuesta
solución!

Hola! ¿Cómo estás?

Gracias por compartir tu código con nosotros. Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad. ¡Gracias nuevamente! Saludos,

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