Задать вопрос
@maxemga

Как мне вывести этот массив правильно?

У меня есть массив и туда добавляются результаты, затем выводится в список "Таблица результатов", из этого же массива все результаты должны сортироваться от наибольшего к меньшему и выводитя в список "Лучшие результаты"
Все как бы хорошо и все работает, но логика должна быть такая, что после каждого окончания игры, новые результаты добавляются в массив и выводятся во второй список, но там уже есть форма с более ранним массивом
Как реализовать так, чтобы все работало? Тоесть по сути надо наверное при отображения нового массива, нужно удалять старую форму, но как?
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>`);  
    }
}
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы