Realicé ambos scripts dando diferentes nombres a las funciones (solo para tener el ejercicio completo en un solo codigo) comparto
<meta charset="UTF-8">
<script type="text/javascript">
document.write("<b>" +"La siguiente oración se realizó usando una function dentro de una variable"+"</b>"+ "<br><br>");
function imprimir (texto){
document.write(texto+"<br><br>");
}
function calculoIMC (peso, altura){
imc= peso /(altura*altura);
return imc
//tambien se puede colocar directamente "return (peso /(altura*altura))"
}
var imcMario= calculoIMC(66,1.66);
var imcKim= calculoIMC(55,1.55);
imprimir("El imc de Mario es " + imcMario+ " el imc de Kim es " + imcKim+ "el promedio de ambos imc es " +(imcMario+imcKim)/2);
function texto(parrafo){
document.write(parrafo+ "<br><br>");
return(texto)
}
function imcx(name1,high1, weight1, name2, high2, weight2){
imc1= weight1/(high1*high1);
imc2= weight2/(high2*high2);
texto("El IMC de " + name1 + " es de " + imc1 + ", y el de " +name2+ " es de "+ imc2+ ". El promedio del imc de ambos es de " +(imc1+imc2)/2);
}
imcx("Pedro", 1.70, 74, "Lalo",1.45,63)