Se modificó y con la ultima pregunta no lo toma como un llamado a una función sino que lo toma como una variable la cual no existe, por tanto no va a ejecutar los saltos de linea. comparto mi codigo para que todos podamos retroalimentarnos
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Diferencia Edades</title>
</head>
<body>
<h1>PROGRAMA</h1>
</body>
<script>
function saltarLinea(cantidadDeSaltos) {
for(let i = 0; i<cantidadDeSaltos; i++){
console.log(cantidadDeSaltos)
if(i>2){
document.write("<hr>");
}else{
document.write("<br>");
}
}
}
function imprimir(frase) {
document.write(`<big>${frase}</big>`);
saltarLinea(5);
}
var anho = 2025;
imprimir("hola amigos");
// este código calcula las edades de Juan, Pedro y Carlos
imprimir("Juan tiene: " + (anho-2000) + " años");
imprimir("Pedro tiene: " + (anho-1995) + " años");
anho = 2030
imprimir("Carlos tiene: " + (anho-2005) + " años");
</script>
</html>