Necesito eliminar una línea usando for loop, por alguna razón, el empalme no funcionó.
el codigo es
for (let course of department_arr) { for (let i in new_assignment_ls) { if (course.CourseName == new_assignment_ls[i][3] && course.Semester == new_assignment_ls[i][4].split(' ').slice(1).join(' ') && course.Route == new_assignment_ls[i][5].split(' ').slice(1).join(' ')) { // check courses are equal to submitted dataHtml += `<tr class='accordion' id="accordion" onclick="newAssign(this)"><td>${new_assignment_ls[i][0]}</td><td>${new_assignment_ls[i][1]}</td><td>${new_assignment_ls[i][2]}</td><td>${course.Year}</td><td>${course.Semester}</td><td>${course.Route}</td><td>${course.CourseName}</td></tr>`; department_arr.splice(course, course); } } dataHtml += `<tr class='accordion' id="accordion" onclick="newAssign(this)"><td></td><td></td><td></td><td>${course.Year}</td><td>${course.Semester}</td><td>${course.Route}</td><td>${course.CourseName}</td></tr>`; }el if funciona bien y la salida es buena pero por alguna razón me imprime el resultado del if + el resultado en el else para la misma línea.
¿Puede alguien por favor aconsejar?
nvm He logrado resolver el problema. Tuve un problema con el empalme y volví a llamar a la matriz después del empalme y parece funcionar.
10x