Bonjour,

Je ne comprends la sortie de mon tableau memocard.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
function showCard(){
let memocard = [];
    document.addEventListener('mousedown', (e)=>{
        let clickcards = e.target.id;
        memocard.push(clickcards);
        document.getElementById(clickcards).style.color = "blue";
    });
Quand je demande le tableau memocard il se passe un truc bizarre.

Par exemple premier clique sur l'�l�ment, memocard donne = ['element1']

Deuxi�me clique sur un autre �l�ment de la fenetre, memocard donne = ['elelment1', 'element2', 'element2']

troisi�me clique sur au autre �lement de la fenetre, memocard donne = ['elelment1', 'element2', 'element2', 'element 3', 'element 3', 'element 3']

Et ainsi de suite....

Pourriez-vous me dire pourquoi j'obtiens ce comportement ?

Merci de votre aide.