sin previo repaso, tome todo lo que se hizo en el primer caso y lo aplique a un solo problema con diferentes métodos usando funciones
<meta charset="utf-8">
<script>
//PROGRAMA PARA CALCULAR EL INDICE DE MASA CORPORAL (IMC)
document.write("AQUI CALCULAREMOS EL IMC <hr><br>");
document.write("¿como se calcula? <br>");
document.write("el indice de masa corporal se clcula tomando el peso de la persona y dividirlo por la altura eleveado al cuadrado o, multiplicar 2 veces altura <br>");
document.write("asi: <br>");
document.write("peso/(altura*altura) <br>");
document.write("supongamos datos... <br>");
document.write("calcularemos el IMC de una persona con 70kg y una altura de 1.80 mts: <br>");
</script>
<hr>
<script>
pesoEnKg = 70;
alturaEnMets = 1.80;
Imc = 70/(1.80*1.80);
document.write("de esta manera: <br> 70/(1.80*1.80)<br> o lo que es igual a: "+Imc);
</script>
<hr>
<script>
function saltodelinea (){
document.write("<br>");
}
function imprimir (texto){
document.write(texto);
saltodelinea();
}
function CalculoImc (peso,altura,nombre){
var imc = peso/(altura*altura)
imprimir("el imc de "+nombre+" es de: "+imc);
}
//COLOQUEMOS LOS DATOS CON EL NOMBRE DE UN PACIENTE Y LA CONSOLA LOS ARROJA A LA HOJA
CalculoImc(60,1.60,"cris");
//PERSONALIZEMOS MAS LA FUNCION...
//SUMINISTREMOS EL NOMBRE DE LA PERSONA Y QUE LE ARROJE JUNTO AL RESULTADO
//LA FUNCION MODIFICADA PARA QUE ARROJE TAMBIEN EL NOMBRE
// CalculoImc(60,1.60,"cris");
</script>
<hr>
<script>
//INTERACTUAMOS CON EL USUARIO
//definamos nuevamente...
var pesoUser = prompt("ingrese su peso");
var alturaUser = prompt("ingrese su altura");
var nomUser = prompt("ingrese su nombre");
//reutilizamos la funcion anterior
CalculoImc(pesoUser,alturaUser,nomUser);
</script>