summaryrefslogtreecommitdiff
path: root/lambda-calcul/haskell/public/leaderboard.js
blob: b8c1a9a395612386310d1a7cf812be961e739859 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
const updateLeaderboard = () => {
  const rows = document.querySelectorAll('table#leaderboard > tbody > tr');

  rows.forEach(row => {
    const scoreCell = row.querySelector('td.score');
    const randomScore = Math.floor(Math.random() * 1000);
    scoreCell.textContent = randomScore;
  });
};

document.addEventListener('DOMContentLoaded', () => {
  setInterval(updateLeaderboard, 5000);
});