Bonjour,
Je vais essayer de vous expliquer ce que je souhaite faire.
J'ai établi 13 variables qui donnent un résultat chiffré chacune. Dans le cadre d'un tirage de cartes (tarot), les valeurs sont toutes comprises entre 1 et 22 pour chacune des variables.
J'aimerais maintenant comparer les résultats entre eux. Vérifier par exemple que la somme de deux variables peut faire 22 (et ensuite 17). Ensuite, refaire cela avec 3 variables.
Actuellement, dans ma réflexion, je récupère les variables dans un Array.
Ce qui me donne ceci (pour un cas précis) :
Ensuite, je me suis dit que je pourrais assembler chacune des valeurs avec les autres. Je crée donc un nouveau tableau avec toutes les paires possible :
Ce qui donne ceci (il y a un petit bug, mais rien de sérieux je crois)
Je voulais vérifier ensuite l'addition des paires correspondantes et la noter à peu près comme ça :
Mais je ne parviens pas à faire quelque chose sauf planter mon script.
Alors je fais appel aux idées.
Merci de votre support.
Amusez-vous bien.
Je vais essayer de vous expliquer ce que je souhaite faire.
J'ai établi 13 variables qui donnent un résultat chiffré chacune. Dans le cadre d'un tirage de cartes (tarot), les valeurs sont toutes comprises entre 1 et 22 pour chacune des variables.
J'aimerais maintenant comparer les résultats entre eux. Vérifier par exemple que la somme de deux variables peut faire 22 (et ensuite 17). Ensuite, refaire cela avec 3 variables.
Actuellement, dans ma réflexion, je récupère les variables dans un Array.
countmaison=[jour, mois, annee, m4, m5, m6, m7, m8,m9,m10,m11, m12, m13];
Ce qui me donne ceci (pour un cas précis) :
8,7,7,22,8,15,22,19,10,12,5,8,11
Ensuite, je me suis dit que je pourrais assembler chacune des valeurs avec les autres. Je crée donc un nouveau tableau avec toutes les paires possible :
var a = new Array(13);
for (i = 0; i < countmaison.length; i++) {
//var y=0;
var x=1;
a[i]=new Array(13);
//y++;
for (j = 0; j < countmaison.length; j++){
a[i][j]="["+ countmaison[i]+","+countmaison[j+x]+"]";
}
x++;
}
Ce qui donne ceci (il y a un petit bug, mais rien de sérieux je crois)
[8,7],[8,7],[8,22],[8,8],[8,15],[8,22],[8,19],[8,10],[8,12],[8,5],[8,8],[8,11],[8,undefined],[7,7],[7,7],[7,22],[7,8],[7,15],[7,22],[7,19],[7,10],[7,12],[7,5],[7,8],[7,11],[7,undefined],[7,7],[7,7],[7,22],[7,8],[7,15],[7,22],[7,19],[7,10],[7,12],[7,5],[7,8],[7,11],[7,undefined],[22,7],[22,7],[22,22],[22,8],[22,15],[22,22],[22,19],[22,10],[22,12],[22,5],[22,8],[22,11],[22,undefined],[8,7],[8,7],[8,22],[8,8],[8,15],[8,22],[8,19],[8,10],[8,12],[8,5],[8,8],[8,11],[8,undefined],[15,7],[15,7],[15,22],[15,8],[15,15],[15,22],[15,19],[15,10],[15,12],[15,5],[15,8],[15,11],[15,undefined],[22,7],[22,7],[22,22],[22,8],[22,15],[22,22],[22,19],[22,10],[22,12],[22,5],[22,8],[22,11],[22,undefined],[19,7],[19,7],[19,22],[19,8],[19,15],[19,22],[19,19],[19,10],[19,12],[19,5],[19,8],[19,11],[19,undefined],[10,7],[10,7],[10,22],[10,8],[10,15],[10,22],[10,19],[10,10],[10,12],[10,5],[10,8],[10,11],[10,undefined],[12,7],[12,7],[12,22],[12,8],[12,15],[12,22],[12,19],[12,10],[12,12],[12,5],[12,8],[12,11],[12,undefined],[5,7],[5,7],[5,22],[5,8],[5,15],[5,22],[5,19],[5,10],[5,12],[5,5],[5,8],[5,11],[5,undefined],[8,7],[8,7],[8,22],[8,8],[8,15],[8,22],[8,19],[8,10],[8,12],[8,5],[8,8],[8,11],[8,undefined],[11,7],[11,7],[11,22],[11,8],[11,15],[11,22],[11,19],[11,10],[11,12],[11,5],[11,8],[11,11],[11,undefined]
Je voulais vérifier ensuite l'addition des paires correspondantes et la noter à peu près comme ça :
[10,12] : roue et pendu
Mais je ne parviens pas à faire quelque chose sauf planter mon script.
Alors je fais appel aux idées.
Merci de votre support.
Amusez-vous bien.