Genial ese código! Te doy una herramienta y un consejo:
En la linea de imprimir, estas concatenando (sumando strings) con comillas, pero ¿No se hace tedioso usar signos de + para separar?
imprimir("nuestra diferencia de edad es:" + diferenciaEdad);
Te aconsejo usar una nueva herramienta, los BACKTICKS!
imprimir(nuestra diferencia de edad es ${diferenciaEdad}
);
Lo que hacen los backticks que son como comillas invertidas, es que todo lo que este adentro tambien es un string, pero no hace falta sumar espacios vacíos ni usar el signo + para llamar a una variable, se lo hace con el sigo pesos ($) y las llaves, y dentro va la variable que quieres llamar!
Te invito a investigar y que ganes una nueva herramienta para hacer de tu código algo mas optimo!
Vas por buen camino, felicidades.