From 40747f23637a020990cedb633f9571a42b58b3af Mon Sep 17 00:00:00 2001 From: koronya Date: Tue, 27 Jan 2026 02:52:45 +0900 Subject: [PATCH] [JS][7kyu] Visible Dots On a Die --- codewars/7kyu/visible-dots-on-a-die/koronya.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 codewars/7kyu/visible-dots-on-a-die/koronya.js diff --git a/codewars/7kyu/visible-dots-on-a-die/koronya.js b/codewars/7kyu/visible-dots-on-a-die/koronya.js new file mode 100644 index 000000000..52bfb7598 --- /dev/null +++ b/codewars/7kyu/visible-dots-on-a-die/koronya.js @@ -0,0 +1,13 @@ +// [JS][7kyu] Visible Dots On a Die +// visible-dots-on-a-die +// https://www.codewars.com/kata/5a39724945ddce2223000800/train/javascript + +const totalAmountVisible = (topNum, numOfSides) => { + const total = (numOfSides * (numOfSides + 1)) / 2 + const hidden = numOfSides + 1 - topNum + return total - hidden +} + +totalAmountVisible(3, 6) === 17 +totalAmountVisible(3, 8) === 30 +totalAmountVisible(1, 12) === 66