+
+function make_table_playing_time(players) {
+ let rows = [];
+ {
+ let header = document.createElement('tr');
+ add_cell(header, 'th', 'Player');
+ add_cell(header, 'th', 'Points played');
+ add_cell(header, 'th', 'Time played');
+ add_cell(header, 'th', 'Time on field');
+ add_cell(header, 'th', 'O points');
+ add_cell(header, 'th', 'D points');
+ rows.push(header);
+ }
+
+ for (const [q,p] of Object.entries(players)) {
+ let row = document.createElement('tr');
+ add_cell(row, 'td', p.name); // TODO: number?
+ add_cell(row, 'td', p.points_played);
+ add_cell(row, 'td', Math.floor(p.playing_time_ms / 60000) + ' min');
+ add_cell(row, 'td', Math.floor(p.field_time_ms / 60000) + ' min');
+ add_cell(row, 'td', p.offensive_points_completed);
+ add_cell(row, 'td', p.defensive_points_completed);
+ rows.push(row);
+ }
+ return rows;
+}