From 951bc6ed71c0ce72712308c036f64bb64ba4577d Mon Sep 17 00:00:00 2001 From: Lucas Thenert Date: Wed, 18 Jan 2023 11:09:55 +0100 Subject: [PATCH] Errechnen Summe oberer Teil fuer einzelne Spieler --- kniffel/inc/sammleGleicheZahlen.js | 51 ++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 kniffel/inc/sammleGleicheZahlen.js diff --git a/kniffel/inc/sammleGleicheZahlen.js b/kniffel/inc/sammleGleicheZahlen.js new file mode 100644 index 0000000..153103e --- /dev/null +++ b/kniffel/inc/sammleGleicheZahlen.js @@ -0,0 +1,51 @@ +function sammleGleicheZahlen(spieler, Augenzahl){ + var w1 = document.getElementById('AusgabeWuerfel1').innerHTML; + var w2 = document.getElementById('AusgabeWuerfel2').innerHTML; + var w3 = document.getElementById('AusgabeWuerfel3').innerHTML; + var w4 = document.getElementById('AusgabeWuerfel4').innerHTML; + var w5 = document.getElementById('AusgabeWuerfel5').innerHTML; + var sum = 0; + + if (w1 == Augenzahl){ + sum += Augenzahl; + } + + if (w2 == Augenzahl){ + sum += Augenzahl; + } + + if (w3 == Augenzahl){ + sum += Augenzahl; + } + + if (w4 == Augenzahl){ + sum += Augenzahl; + } + + if (w5 == Augenzahl){ + sum += Augenzahl; + } + + + switch (spieler){ + case 1: + document.getElementById(Augenzahl + '_Spieler1').innerHTML = sum; + document.getElementById('aktuellerSpieler').innerHTML = "Spieler 2 ist an der Reihe"; + break; + case 2: + document.getElementById(Augenzahl + '_Spieler2').innerHTML = sum; + document.getElementById('aktuellerSpieler').innerHTML = "Spieler 3 ist an der Reihe"; + break; + case 3: + document.getElementById(Augenzahl + '_Spieler3').innerHTML = sum; + document.getElementById('aktuellerSpieler').innerHTML = "Spieler 4 ist an der Reihe"; + break; + case 4: + document.getElementById(Augenzahl + '_Spieler4').innerHTML = sum; + document.getElementById('aktuellerSpieler').innerHTML = "Spieler 1 ist an der Reihe"; + break; + + } + moeglicheWuerfeZuruecksetzen(); + +} \ No newline at end of file