From 2a7826267d97040393f65ce4979519a0883a2ae8 Mon Sep 17 00:00:00 2001 From: Lucas Thenert Date: Fri, 27 Jan 2023 19:45:37 +0100 Subject: [PATCH] Funktion Kniffel in Spielplan eingefuegt --- kniffel/inc/helper.js | 22 +++++++++------------- kniffel/index.html | 8 ++++---- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/kniffel/inc/helper.js b/kniffel/inc/helper.js index edad3f2..dec9c7e 100644 --- a/kniffel/inc/helper.js +++ b/kniffel/inc/helper.js @@ -53,7 +53,7 @@ function dreierPasch(spieler){ } -function fullHouse(spieler){ +function kniffel(spieler){ var w1 = document.getElementById('AusgabeWuerfel1').innerHTML; var w2 = document.getElementById('AusgabeWuerfel2').innerHTML; @@ -65,36 +65,32 @@ function fullHouse(spieler){ let output = 0; - let countObj = {} - for(let x of wuerfelArr){ - countObj[x] = (countObj[x] || 0) + 1; - } - let vals = Object.values(countObj); - if((vals[0] === 2 && vals[1] === 3) || (vals[1] === 2 && vals[0] === 3)){ - output = 25; + if (w1 == w2 && w1 == w3 && w1 == w4 && w1 == w5){ + output = 50; } switch (spieler){ case 1: - document.getElementById('fullHouse_Spieler1').innerHTML = output; + document.getElementById('kniffel_Spieler1').innerHTML = output; document.getElementById('aktuellerSpieler').innerHTML = "Spieler 2 ist an der Reihe"; break; case 2: - document.getElementById('fullHouse_Spieler2').innerHTML = output; + document.getElementById('kniffel_Spieler2').innerHTML = output; document.getElementById('aktuellerSpieler').innerHTML = "Spieler 3 ist an der Reihe"; break; case 3: - document.getElementById('fullHouse_Spieler3').innerHTML = output; + document.getElementById('kniffel_Spieler3').innerHTML = output; document.getElementById('aktuellerSpieler').innerHTML = "Spieler 4 ist an der Reihe"; break; case 4: - document.getElementById('fullHouse_Spieler4').innerHTML = output; + document.getElementById('kniffel_Spieler4').innerHTML = output; document.getElementById('aktuellerSpieler').innerHTML = "Spieler 1 ist an der Reihe"; break; } moeglicheWuerfeZuruecksetzen(); -} \ No newline at end of file +} + diff --git a/kniffel/index.html b/kniffel/index.html index 626762f..1697428 100644 --- a/kniffel/index.html +++ b/kniffel/index.html @@ -147,10 +147,10 @@ Kniffel 50 Punkte - - - - + + + + Chance