Где элементы находятся, какой класс и у скольких надо удалить:
const parent = document.querySelector('ul');
const className = 'elem';
const count = 2;
Удаляем:
for (let i = parent.children.length, j = count; i-- && j--;) {
parent.children[i].classList.remove(className);
}
// или
Array.prototype.forEach.call(parent.children, (n, i, a) => {
n.classList.toggle(className, i + count < a.length);
});
// или
parent.querySelectorAll(`.${className}:nth-last-child(-n + ${count})`).forEach(n => {
n.classList.value = n.classList.value.replace(RegExp(`(^| )${className}( |$)`), ' ').trim();
});
// или
for (
let i = 0, el = parent.lastElementChild;
i < count && el;
i++, el = el.previousElementSibling
) {
el.className = el.className.split(' ').filter(n => n !== className).join(' ');
}