4 ms·
More efficient, uses integers, and sortable in the table: console.table([...document.querySelectorAll('.fatitem table .athing')].map(el => ({place: el.textC
by gabrielsroka 5y ago
More efficient, uses integers, and sortable in the table:
console.table([...document.querySelectorAll('.fatitem table .athing')].map(el => ({place: el.textContent.trim(), score: parseInt(el.nextSibling.textContent)})).sort((a, b) => b.score - a.score))
- gabrielsroka 5y agowith tie breakers console.table([...document.querySelectorAll('.fatitem table .athing')].map(el => ({place: el.textContent.trim(), score: parseInt(el.nextSibling.textContent)})).sort((a, b) => b.score - a.score || a.place.localeCompare(b.place)))