From ffdadd20eb59f8bfbebff888a8d5737e2f0c49cb Mon Sep 17 00:00:00 2001 From: koronya Date: Fri, 5 Jun 2026 03:26:32 +0900 Subject: [PATCH] [JS][7kyu] Simple Fun #384: Is Turing's Equation? --- .../koronya.js | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 codewars/7kyu/simple-fun-384-is-turing-s-equation/koronya.js diff --git a/codewars/7kyu/simple-fun-384-is-turing-s-equation/koronya.js b/codewars/7kyu/simple-fun-384-is-turing-s-equation/koronya.js new file mode 100644 index 000000000..215267b64 --- /dev/null +++ b/codewars/7kyu/simple-fun-384-is-turing-s-equation/koronya.js @@ -0,0 +1,23 @@ +// [JS][7kyu] Simple Fun #384: Is Turing's Equation? +// simple-fun-384-is-turing-s-equation +// https://www.codewars.com/kata/5a1e6323ffe75f71ae000026/train/javascript + +const isTuringEquation = (s) => { + const [a, rest] = s.split('+') + const [b, c] = rest.split('=') + const numA = Number(a.split('').reverse().join('')) + const numB = Number(b.split('').reverse().join('')) + const numC = Number(c.split('').reverse().join('')) + + return numA + numB === numC +} + +isTuringEquation('73+42=16') === true +isTuringEquation('10+20=30') === true +isTuringEquation('0+0=0') === true +isTuringEquation('7000+8000=51') === true +isTuringEquation('0001000+000200=00030') === true + +isTuringEquation('5+8=13') === false +isTuringEquation('1234+5=1239') === false +isTuringEquation('1+0=0') === false