diff --git a/SwichGIT/src/js/main.js b/SwichGIT/src/js/main.js index 236dec0..9121661 100644 --- a/SwichGIT/src/js/main.js +++ b/SwichGIT/src/js/main.js @@ -170,6 +170,33 @@ function creecarte() { } } +function CarteToMatrice(idcarte) { + var laDivEnfantCarte = document.getElementById(idcarte).firstElementChild; + var cols = 3; + var rows = 4; + var myMatrice = new Array(); + for (var i = 0; i < cols; i++) { + myMatrice[i] = new Array(); + for (var j = 0; j < rows; j++) { + myMatrice[i][j] = 0; + } + } + for (var i = 0; i < laDivEnfantCarte.childNodes.length; i++) { + + + if (laDivEnfantCarte.childNodes[i].childNodes.length != 0) { + if (laDivEnfantCarte.childNodes[i].childNodes[0].firstChild.className == "anneau") { + myMatrice[i % 3][Math.floor(i / 3)] = 2; + } + if (laDivEnfantCarte.childNodes[i].childNodes[0].firstChild.className == "rond") { + myMatrice[i % 3][Math.floor(i / 3)] = 1; + } + } + + } + return myMatrice; +} + function getRandom(min, max) { return Math.round(Math.random() * (max - min) + min) }