From a9f6e69942b94631020588dadbbb031b551c0b2c Mon Sep 17 00:00:00 2001 From: koronya Date: Mon, 16 Mar 2026 04:33:24 +0900 Subject: [PATCH] [JS][7kyu] Mutate My Strings --- codewars/7kyu/mutate-my-strings/koronya.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 codewars/7kyu/mutate-my-strings/koronya.js diff --git a/codewars/7kyu/mutate-my-strings/koronya.js b/codewars/7kyu/mutate-my-strings/koronya.js new file mode 100644 index 000000000..0636fd78b --- /dev/null +++ b/codewars/7kyu/mutate-my-strings/koronya.js @@ -0,0 +1,21 @@ +// [JS][7kyu] Mutate My Strings +// mutate-my-strings +// https://www.codewars.com/kata/59bc0059bf10a498a6000025/train/javascript + +const mutateMyStrings = (stringOne, stringTwo) => { + const result = [stringOne] + let prev = stringOne + const stringTwoLength = stringTwo.length + for (let i = 0; i < stringTwoLength; i += 1 || 0) { + const current = prev.split('') + current[i] = stringTwo[i] + const candiadate = current.join('') + if (candiadate !== prev) { + result.push(current.join('')) + } + prev = current.join('') + } + return result.join('\n') + '\n' +} + +mutateMyStrings('bubble gum', 'turtle ham')