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

Desafío: hora de practicar

//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 masaCorporal(altura,peso){
    let resultado = parseInt(peso)/parseInt(altura);
    return resultado;

}

let resultado = masaCorporal(172,43)
console.log(`Tu IMC es ${resultado}`)

//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 > 1){
      resultado = resultado * numero;
      numero = numero - 1;
      console.log(resultado);
    }
  }
  
  factorial(5);

//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 conversion(peso){
    let dolarPrecio = 20.27;
    let total = 0
    total =dolarPrecio * peso
    console.log(total)
    return;
  }
  conversion(130);

//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 areaRectangulo(ancho,altura){
    let perimetro = (ancho * 2) + (altura * 2);
    let area = ancho * altura
    console.log(`El perimetro del Rectangulo es ${perimetro}m y el area es ${area} m²`)
    return;
  }
  
  areaRectangulo(4,6)
  

//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 areaCirculo(radio){
    let pi = 3.1416;
    let area = pi * (radio)**2;
    let perimetro = 2 * pi * radio;
    console.log(`Si el radio del circulo es${radio} su area es ${area.toFixed(2)}m y su perimetro es ${perimetro.toFixed(2)}`);
  }
  areaCirculo(5)

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

Hola Enoc, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

Nuestro canal en youtube también tiene varios videos relacionados con Javascript: https://www.youtube.com/@AluraLatam

¡Abrazos y buenos estudios!

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