From 7f9b49c1abc8eb931b9e02039f6a2b9c38b537f5 Mon Sep 17 00:00:00 2001 From: koronya Date: Tue, 10 Mar 2026 23:44:03 +0900 Subject: [PATCH] [JS][8kyu] Grasshopper - Terminal game combat function --- .../koronya.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 codewars/8kyu/grasshopper-terminal-game-combat-function/koronya.js diff --git a/codewars/8kyu/grasshopper-terminal-game-combat-function/koronya.js b/codewars/8kyu/grasshopper-terminal-game-combat-function/koronya.js new file mode 100644 index 000000000..abc9eee14 --- /dev/null +++ b/codewars/8kyu/grasshopper-terminal-game-combat-function/koronya.js @@ -0,0 +1,12 @@ +// [JS][8kyu] Grasshopper - Terminal game combat function +// grasshopper-terminal-game-combat-function +// https://www.codewars.com/kata/586c1cf4b98de0399300001d/train/javascript + +const combat = (health, damage) => { + const value = health - damage + return value < 0 ? 0 : value +} + +combat(100, 5) === 95 +combat(92, 8) === 84 +combat(20, 30) === 0