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

¡Desafío 3! Reiniciando el juego

// 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.
function calculoIMC(altura, peso) {
let IMC = peso / (altura ^ 2);
return Según tu altura de ${altura} m y tu peso de ${peso} kg, tu IMC es de ${IMC} kg/m².;
}

let alturaMetros = 1.9;
let pesoKg = 95;

console.log(calculoIMC(alturaMetros, pesoKg));

// 2. Crea una función que calcule el valor del factorial de un número pasado como parámetro.
function factorial(numero) {
if (numero === 0 || numero === 1) {
return 1;
} else {
return numero * factorial(numero - 1);
}
}

let numeroUsuario = 4;
let resultado = factorial(numeroUsuario);

console.log( El factorial de ${numeroUsuario} es ${resultado}.);

// 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.
function dolarAPesoMx(dolares) {
let valorDolar = 18.54;
return valorDolar * dolares;
}

let dolaresUsuario = 10;
let pesosMx = dolarAPesoMx(dolaresUsuario);

console.log(${dolaresUsuario} ${dolaresUsuario == 1 ? 'dólar es igual' : 'dólares son iguales'} a ${pesosMx} ${pesosMx == 1 ? 'peso mexicano' : 'pesos mexicanos'}.);

// 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.
function medidasSalaRectangular(altura, anchura) {
let area = altura * anchura;
let perimetro = altura * 2 + anchura * 2;
return La sala rectangular de ${altura} x ${anchura} tiene un área de ${area} y un perímetro de ${perimetro}.;
}

let alturaSala = 3;
let anchuraSala = 4;

console.log(medidasSalaRectangular(alturaSala, anchuraSala));

// 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.
function medidasSalaCircular(radio) {
let pi = 3.14;
let area = pi * radio * radio;
let perimetro = pi * radio * 2;
return La sala circular de ${radio} de radio tiene un área de ${area} y un perímetro de ${perimetro}.;
}

radioSala = 5;
console.log(medidasSalaCircular(radioSala));

// 6. Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.
function tablaMultiplicar(numero) {
let contador = 1;
console.log(La tabla de multiplicar del ${numero}:)
while (contador < 11) {
let resultado = numero * contador;
console.log(${numero} x ${contador} = ${resultado});
contador++;
}
return;
}

let numeroMultiplicar = 2;
console.log(tablaMultiplicar(numeroMultiplicar));