Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafio

//Desafíos:

/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 (estatura, peso) { let imc = peso / (estatura * estatura); return imc; }

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

function factorial (numero) { let resultado = 1; while (numero > 0) { resultado *= numero; numero--; } return resultado; } /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 convertirDolares (cantidad) { let precioDolar = 4251.90; let cantidadConvertida = cantidad / precioDolar; return cantidadConvertida; }

/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 calculoAreaSalaRectangular (area, perimetro) { let areaRectangular = area * perimetro; let perimetroRectangular = 2 * (area + perimetro); return El área de la sala es ${areaRectangular} y el perímetro es ${perimetroRectangular}; } /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 calculoAreaSalaCircular(radio) { let areaCircular = 3.14 * (radio * radio); let perimetroCircular = 2 * 3.14 * radio; return El área de la sala es ${areaCircular} y el perímetro es ${perimetroCircular}; }

/Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro con el ciclo while./ function tablaDeMultiplicar(numero) { let i = 1; while (i <= 10) { console.log(${numero} x ${i} = ${numero * i}); i++; }}

1 respuesta

Desafío 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 peso = 50; //en kilos let altura = 1.65 // en metros

function calcularIMC(altura, peso) { var imc= peso/ (altura * altura); return imc; }

Desafío 2: Crea una función que calcule el valor del factorial de un número pasado como parámetro.

function calcularFactorial(numero) { if (numero === 0 || numero === 1) { return 1; } else { return numero * calcularFactorial(numero - 1); } } //demostración let numero = 5; let resultado = calcularFactorial(numero); console.log(El factorial de ${numero} es ${resultado});

Desafío 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 convertirDolaresAReales(dólares) { var cotizacionDolar = 4.80 var reales = dolares * cotizacionDolar return reales; }

//Ejemplo de uso

let valorEnDolar = 20.58 let valorEnReales = convertirDolaresAReales(valorEnDolar); console.log (${valorEnDolar} dólares es R$ ${valorEnReales});

Desafío 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 = 8; //en metros let anchura = 5; //en metros

function area(altura, anchura) { var area = altura * anchura; console.log(area); }

function perimetro (altura, anchura) { var perimetro = 2 * (altura + anchura); console.log(perimetro); }

Desafío 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 = 5; //en metroslet diametro = radio+radio; var pi = 3.14

function perimetro( pi, diametro) { var perimetro = pi * diametro; console.log(perimetro); }

function area( pi, radio) { var area = pi * radio * radio; console.log(area); }

Desafío 6:Crea una función que muestre en pantalla la tabla de multiplicar de un número dado como parámetro.

let numero = 4;

function mostrarTablaDeMultiplicar(numero){ for (var i = 1; i <= 10; i++) { var resultado = numero * i; console.log(numero + "x" + i + "=" + resultado); } }

mostrarTablaDeMultiplicar(numero);