Je vois deux possibilités pour résoudre ton problème
1- le joueur choisit plusieurs options dans le menusorte.
Dans ce cas, tu dois rajouter une option dans ce menu:
<select nom=menusorte
multiple>
Puis, tu comptes le nombre de sélections dans ta fonction (là, je sais plus trop comment faire, désolé)
2- A chaque fois que ton joueur choisit une carte, une varaible s'incrémente:
Dans ce cas, tu dois mettre ta variable en globale, ou mieux, dans un input type=hidden:
<input type=hidden id="nombre_cartes">
Tu places la ligne suivante dans une fonction qui se lance à l'initialisation du comptage
document.getElementById("nombre_cartes").value=0;
et dans ta fonction pigerCartes:
function pigerCartes(){
var temp = document.getElementById("nombre_cartes");
temp++;
document.getElementById("nombre_cartes") = temp;
var zone = document.getElementById("divCartes");
var nbCartes = document.forms[0].menuNombre.selectedIndex;
var sorte = document.forms[0].menuSorte.selectedIndex;
var tCartes = [1,2,3,4,5,6,7,8,9,10,11,12,13];
Voilà, si j'ai bien compris ce que tu voulais
