У меня есть массив и туда добавляются результаты, затем выводится в список "Таблица результатов", из этого же массива все результаты должны сортироваться от наибольшего к меньшему и выводитя в список "Лучшие результаты"
Все как бы хорошо и все работает, но логика должна быть такая, что после каждого окончания игры, новые результаты добавляются в массив и выводятся во второй список, но там уже есть форма с более ранним массивом
Как реализовать так, чтобы все работало? Тоесть по сути надо наверное при отображения нового массива, нужно удалять старую форму, но как?
https://jsfiddle.net/bd1kp28w/
Вот эти методы создания и отображения массива
function CreateList() {
let amount = new List(cout);
results.push(amount.cout);
console.log(results);
board.insertAdjacentHTML('beforeend', amount.getContainer());
}
function CreateTopList() {
for (let i = 0; i < results.length; i++) {
// topResults.sort((a, b) => b - a);
topBoard.insertAdjacentHTML('beforeend', `<p id="test"> ${numberSheet}. ${results.sort((a, b) => b - a)[i]} </p>`);
}
}