hola! Mi propuesta para el ejercicio es ésta. Aunque temo haber creado demasiado codigo innecesariamente.
Por otro lado no sé si comprendí bien el tema de las funciones. en la funcion imprimir use "(resultadoEdades)" pero no se si esta bien hecho, funcionar funciona. Y si en imprimir no pongo "(diferenciaedad)" no da ningun resultado en las pruebas que realicé.
<meta charset="UTF-8">
//Ejercicio unidad 7 de Logica de la programación
<script>
function saltodelinea() {
document.write("<br>");
document.write("<br>");
}
function imprimir(resultadoEdades) {
document.write("La diferencia de edad entre hermanos es " + diferenciaedad)
}
saltodelinea()
var año1 = 1979;
var año2 = 1982;
var añoActual = 2022;
var edadHermano1 = (añoActual - año1);
var edadHermano2 = (añoActual - año2);
var diferenciaedad = edadHermano1 - edadHermano2;
document.write("Hermano 1 nació en " + año1 + " y tiene " + edadHermano1);
saltodelinea();
document.write("Hermano 2 nació en " + año2 + " y tiene " + edadHermano2);
saltodelinea();
imprimir(diferenciaedad);
</script>