1. Задача: Написать функцию для приложения-чата, отображающую поступающие с сервера сообщения в правильном порядке
function solution(connect, render) {
// приложение-чат должно отображать новые сообщения, которые приходят с сервера, как можно быстрее
// Сообщение имеет формат: interface Message {id:number, text: string}
// Id самого первого сообщения = 1, а id каждого следующего сообщения на 1 больше, чем id предыдущего.
// Нужно выводить сообщения в правильном порядке, однако сервер не гарантирует правильный порядок сообщений.
// Таймлайн:
// (приходит) 7 1 2 3 6 5 4 8
// (рисуем) . 1 2 3 . . 4 5 6 7 8
// Сообщения от сервера приходят в обработчик функции connect:…