Les comparto mi codigo, acepto sugerencias.
let peso = Number(prompt("Ingresa tu peso en kilos"));
let estatura = Number(prompt("Ingresa tu estatura en metros"));
function IMC(peso,estatura){
return alert(`Tu indice de masa corporal es ${peso/(estatura*estatura)}`);
}
IMC(peso,estatura);
let numero = Number(prompt("Ingresa un número"));
let contador = 1;
let resultado = 1;
function factorial(numero){
while(contador <= numero){
resultado *= contador;
contador ++;
console.log(resultado);
}
return alert(`El factorial de ${numero} es igual a ${resultado}`);
}
factorial(numero);
let dolares = Number(prompt("Dólares"));
let reales = 0;
function convertirADolares(dolares){
reales = 4.8 *dolares;
return reales;
}
convertirADolares(dolares);
alert(`${dolares} dólares son ${reales} reales`);
let altura = Number(prompt("Altura"));
let anchura = Number(prompt("Ancho"));
function areaPerimetro(altura,anchura){
let area = altura * anchura;
let perimetro = (2*altura)+(2*anchura);
return alert(`El área es igual a ${area} y el perimetro es igual ${perimetro}`);
}
areaPerimetro(altura,anchura);
let radio = Number(prompt("Radio"));
function areaPerimetro(radio){
let area = 3.14*(radio*radio);
let perimetro = 2*3.14*radio;
return alert(`El área es igual a ${area.toFixed(2)} y el perimetro es igual ${perimetro.toFixed(2)}`);
}
areaPerimetro(radio);
let numero = Number(prompt("Ingresa un número"));
let contador = 1;
function tablaDeMultiplicar(numero){
while(contador <= 10){
let resultado = numero * contador;
console.log(`${numero} X ${contador} = ${resultado}`);
contador ++;
}
return;
}
tablaDeMultiplicar(numero);