<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>
<title>Diferencia de edad</title>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
document.write("<hr>");
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write("<big>" + frase + "</big>");
saltarLinea();
}
</script>
</head>
<body>
<h1>Diferencia de edad</h1>
<br>
<br>
<h2>Nuestra diferencia de edad es</h2>
<script>
saltarLinea();
var año = 2023
var edadJuan = (año - 1999)
var edadJhonathan = (año - 1990);
var edadJhan = (año - 1998);
var edaDavid = (año - 1995);
var edadEduard = (año - 1996);
var diferenciaEdadJyJ = edadJhonathan - edadJuan;
var diferenciaEdadJyD = edaDavid - edadJuan;
var diferenciaEdadJyJh = edadJhan - edadJuan;
var diferenciaEdadJyE = edadEduard - edadJuan;
imprimir("Jhonathan es "+ diferenciaEdadJyJ + " años mayor para Juan");
imprimir("Juan es menor " + diferenciaEdadJyE + " años para Eduard");
imprimir("David es mayor " + diferenciaEdadJyD + " años para Juan");
imprimir("Juan es menor " + diferenciaEdadJyJh + " años para Jhan");
imprimir("David es mayor " + (edaDavid-edadEduard) + " año para Eduard")
</script>
PSDT: ¿Cómo puedo hacer para que la palabra "años" cambie a "año" si la diferencia es de solo 1?