<meta charset="utf-8">
<h1>PROGRAMA CALCULAR IMC</h1>
<script>
function saltarLinea(){
document.write("<br><br><br>");
}
function imprimir(frase){
document.write(frase);
saltarLinea();
}
function calcularImc1(peso,altura,nombre){
imc = peso / (altura*altura);
imprimir("El imc calculado de " + nombre + " es " + imc );
}
// aplicando con funciones.
//pesoChristian = 71;
//alturaChristian = 1.72;
//imcChristian = pesoChristian / (alturaChristian*alturaChristian);
calcularImc1(71,1.72,"Christian");
//pesoFelipe = 75;
//alturaFelipe = 1.75;
//imcFelipe = pesoFelipe / (alturaFelipe*alturaFelipe);
//imcFelipe = calcularImc(pesoFelipe,alturaFelipe);
calcularImc1(75,1.75,"Felipe");
// en el supuesto caso que nos pida el promedio de los IMC calculados.
//primera forma(recordar que hay muchas maneras de hallar lar respuestá)
function calcularImc2(peso1, altura1, nombre1, peso2, altura2, nombre2){
imc1 = peso1 / (altura1 * altura1);
imc2 = peso2 / (altura2 * altura2);
imprimir("El primedio del IMC calculado de " + nombre1 + " y " + nombre2 + " es " + (imc1 + imc2)/2);
}
calcularImc2(71,1.72,"Christian",75,1.73,"Felipe");
calcularImc2(60,1.70,"Gabriela",55,1.60,"Luisa");
// otra forma.
function calcularImc3(peso, altura){
imc = peso / (altura * altura);
return imc;
}
var imcChristian = calcularImc3(71,1.72);
var imcFelipe = calcularImc3(75,1.73);
var promedioImc = (imcChristian+imcFelipe)/2;
imprimir("El primedio del IMC calculado de Christian y Felipe es: " + promedioImc);
//***************
nombreInformado = prompt("Informe su nombre")
pesoInformado = prompt(nombreInformado + " Informe su peso")
alturaInformado = prompt(nombreInformado + "Informe su altura")
imcCalculado = calcularImc3(pesoInformado, alturaInformado)
imprimir (nombreInformado + " su imc calculado es: " + imcCalculado)
</script>
Mi conocimiento resumido hasta el momento.