From 63cbca8fc1e2f6565f63560f5c86a4af13cbd95d Mon Sep 17 00:00:00 2001 From: "aurian.jault" Date: Mon, 6 Mar 2023 17:15:46 +0100 Subject: [PATCH] Ajout test des Sets normaux --- src/algo.js | 9 +++------ test/testIsSet.js | 45 +++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 test/testIsSet.js diff --git a/src/algo.js b/src/algo.js index b739892..aec6d97 100644 --- a/src/algo.js +++ b/src/algo.js @@ -67,7 +67,6 @@ function numberOfSets3(deck){ for(j=i+1;j 1") +console.assert(numberOfSets5(realSet)==1) + +console.log("Number of Sets -> 0") +console.assert(numberOfSets5(unRealSet)==0) + +console.groupEnd() + + +card1 = new Card4WithoutColor("1","rond","plein","tapis") +card2 = new Card4WithoutColor("2","rond","plein","tapis") +card3 = new Card4WithoutColor("3","rond","plein","tapis") +card4 = new Card4WithoutColor("4","rond","plein","tapis") + +card5 = new Card4WithoutColor("4","carre","vide","plein") + +realSet = [card1,card2,card3,card4] +unRealSet = [card2,card3,card4,card5] + + +console.group("FOR SET OF 4") + +console.log("Number of Sets -> 1") +console.assert(numberOfSets4(realSet)==1) + +console.log("Number of Sets -> 0") +console.assert(numberOfSets4(unRealSet)==0) + +console.groupEnd()