NSI, TP JS noté

On considère le code html suivant

<!DOCTYPE html>

<html lang="fr"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  
  <title>TP</title>
</head>
<body>
    <p>Problème de Monty Hall</p>
    <p>Un tresor se cache derrière l'une de ces 3 portes.</p>
    <p>Cliquer sur l'une d'elle pour essayer de le trouver.</p>
    <p>Attention, derrière les autres portes se cache un monstre !</p>
    <img src="images/porte.jpeg">
    <img src="images/porte.jpeg">
    <img src="images/porte.jpeg">
    <p>Score : <span id="reussites"></span>/<span id="tentatives"></span></p>
    
</body>
<script src="script.js"></script>
</html>

le js suivant

// nom et prénom

var portes=["monstre","tresor","monstre"];
on_melange();
alert(portes);


function on_melange(){
   
    liste_melangee=[];
for (var i=0;i<3;i++){
    
	var alea=Math.floor(Math.random() * portes.length);
	liste_melangee.push(portes[alea]);
	portes.splice(alea, 1);
    
}
   
    portes=liste_melangee;
    
}

et les images suivantes :