Dejo mi solucion al desafio 6.
Para verificar use la extencion Quokka para ver los resultados en la consola.
// 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 peso = 74, altura = 1.70, imc;
function calcularImc(peso, altura){
imc = peso / altura**2;
return imc;
}
calcularImc (peso, altura)
console.log(`su imc es: ${imc}`);
// Crea una función que calcule el valor del factorial de un número pasado como parámetro.
let numero = 5, resultado = 1;
function factorial(numero){
for (let index = 1; index <= numero; index++) {
resultado = index * resultado;
console.log(resultado)
}
return resultado;
}
factorial(numero);
// 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 dolares = 270, tasa = 4222.11, pesos;
function cambioDolaresPeso(dolares, tasa){
pesos = dolares * tasa;
console.log(`El cambio de ${dolares} dolares a peso es ${pesos}`)
return pesos;
}
cambioDolaresPeso(dolares, tasa);
// 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 ancho = 5, fondo = 15;
function calculoPerimetro (largo, fondo){
let perimetro = (largo + fondo) * 2;
console.log(`El perimetro calculada es: ${perimetro}.`)
return perimetro;
}
function calcularArea(largo, fondo){
let area = largo * fondo;
console.log(`El area calculada es: ${area}.`)
return area;
}
calculoPerimetro(ancho, fondo);
calcularArea(ancho, fondo);
// 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 = 4.5, pi = 3.14
function areacirculo(radio, pi){
let area = pi * radio**2;
console.log(`el area del curculo es: ${area}.`)
return area;
}
function perimetrocirculo(radio, pi){
let perimetro = (radio * pi) * 2;
console.log(`el perimetro del curculo es: ${perimetro}.`)
return perimetro;
}
areacirculo(radio, pi);
perimetrocirculo(radio, pi);
// Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro. //let tabla = prompt('Por favor digite el numero del cual quiere ver la tabla de multiplicar')
let tabla = 5;
function tablaMultiplicar (tabla){
let tope = 10;
for (let index = 0; index <= tope; index++) {
let resultado = index * tabla;
console.log(resultado);
}
}
tablaMultiplicar(tabla);