Hola a todos. Tengo problemas con el siguiente ejercicio y no encuentro lo que estoy haciendo mal.
function crearClaseAlumno() {
class Alumno {
constructor (nombre, apellido, cohorte, grupoDeAmigos, notasCheckpoints) {
// El constructor de la clase recibe nombre (string), apellido (string), cohorte (number),
// grupoDeAmigos (array de objetos), notasCheckpoints (array de numbers).
// Inicializar las propiedades del alumno con los valores recibidos como argumento.
//
// Tu código:
this.nombre = nombre
this.apellido = apellido
this.cohorte = cohorte
this.grupoDeAmigos = grupoDeAmigos
this.notasCheckpoints = notasCheckpoints
this.agregarAmigos = []
};
addAmigos(nombre, apellido) {
// Este método debe agregar amigos al array de grupoDeAmigos del alumno.
// Añade un objeto con las propiedades "nombre", "apellido" y "cohorte" (siendo
// el value de cohorte el mismo que tiene asignado la instancia de "Alumno")
// en el array de grupoDeAmigos.
// No debe retornar nada.
//
// Tu código:
};
obtenerAmigos() {
// Este método debe devolver la cantidad de amigos que tiene el alumno.
//
// Tu código:
};
addNota(nota) {
// Este método añade una nota al array de notasCheckpoints
// No debe retornar nada.
//
// Tu código:
};
obtenerNotas() {
// Este método debe devolver un array con las notas del alumno.
//
// Tu código:
};
presentacion() {
// Este método debe devolver un string utilizando el nombre, el apellido y
// el cohorte del alumno.
// Ej: Si ejecutamos presentacion() en la instancia de alumno, devolvería:
// "Hola, soy el alumno Lionel Messi del cohorte 13";
//
// Tu código:
};
};
const alumno1 = new Alumno("Juan", "Pérez", "Cohorte 2023");
return Alumno;
};
crearClaseAlumno()
Lo que está después de los // es el ejercicio y el resto mi código
La consigna que está en addAmigos es la que no me deja hacer
Gracias
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)