Не совсем корректный вопрос. Вам надо разбить задачу на блоки и решать их последовательно.
Правильный ПЕРВЫЙ вопрос здесь будет: как из объекта такой структуры получить html таблицу?
Отвечаю: надо использовать циклы, в данном случае двойной цикл, когда один цикл находится в другом. Уже внутри такого цикла как гармошку в специальную служебную переменную собираешь строки таблицы tr td.
В общем, первое что вам сейчас надо учить, это как применять циклы.
https://learn.javascript.ru/while-for#tsikl-for