• Du 6 au 22 février, les Jeux olympiques d’hiver de Milan-Cortina révèlent chaque jour des lauréats.
  • Les nations s’y livrent une bataille serrée pour grimper au classement, au gré des exploits et des surprises sur la neige comme sur la glace.
  • Retrouvez ici le tableau des médailles actualisé régulièrement, et suivez la course effrénée aux podiums.

Suivez la couverture complète

Jeux olympiques et paralympiques

À l’issue des JO de 1956, l’équipe de France était rentrée bredouille de Cortina d’Ampezzo. Soixante ans plus tard, les ambitions sont nettement plus hautes. Objectif Top 5, a fixé Amélie Oudéa-Castéra désormais à la tête du Comité national olympique et sportif français (CNOSF). 

Un saut conséquent puisque, pour mémoire, la France pointait à la 10ᵉ place du classement des médailles à Pékin en 2022 (14 médailles, dont 5 en or). Pour parvenir à se hisser parmi les cinq meilleures nations, il faudra remporter d’ici au 22 février une dizaine de titres olympiques et une vingtaine de médailles en tout et pour tout.

Tableau des médailles
Jeux olympiques d’hiver de 2026

Chargement des données des médailles…

‘;
return;
}

let tableHTML = `

`;

const sortedCountries = […data].sort((a, b) => {
if (b.gold !== a.gold) return b.gold – a.gold;
if (b.silver !== a.silver) return b.silver – a.silver;
return b.bronze – a.bronze;
});
/* Limit to 8 rows initially and add « Voir plus » button if needed */
window.__showAll = window.__showAll || false;
if (!window.__showAll && sortedCountries.length > 8) {
sortedCountries.length = 8;
}

/* Append « Voir plus » button after the table is rendered */
setTimeout(() => {
const contentEl = document.getElementById(« medal-table-content »);
if (!contentEl) return;

const existingBtn = document.getElementById(« voirPlusBtn »);

/* Remove button if not needed or already showing all */
if (window.__showAll || !(Array.isArray(data) && data.length > 8)) {
if (existingBtn) existingBtn.remove();
return;
}

if (!existingBtn) {
const btn = document.createElement(« button »);
btn.id = « voirPlusBtn »;
btn.classList.add(« see-more-button »);
btn.textContent = « Voir plus »;

btn.addEventListener(« click », () => {
window.__showAll = true;
displayMedalTable(data);
});

contentEl.appendChild(btn);
}
}, 0);

sortedCountries.forEach((country, index) => {
tableHTML += `

`;
});

tableHTML += `

Pays

O

A

B

Total
${index + 1} ${country.country} ${country.gold} ${country.silver} ${country.bronze} ${country.total}

`;

document.getElementById(« medal-table-content »).innerHTML = tableHTML;
}

// Fetch data when page loads
fetchMedalData();

Share.
Exit mobile version