Imagina que estás desarrollando una aplicación para gestionar estudiantes en una escuela. Necesitas implementar un programa en JavaScript que permita hacer lo siguiente:
Agregar un nuevo estudiante: Debe permitir ingresar el nombre del estudiante y su edad. Cada estudiante debe tener un identificador único (por ejemplo, un número consecutivo o un código automático).
Buscar un estudiante: Debe permitir buscar un estudiante por su nombre o por su identificador único y mostrar su nombre y edad.
Eliminar un estudiante: Permitir eliminar un estudiante de la lista, dado su identificador único.
Listar todos los estudiantes: Mostrar una lista con todos los estudiantes registrados, mostrando su nombre y edad.
Calcular el promedio de edad de los estudiantes: Calcular y mostrar el promedio de edad de todos los estudiantes registrados.