From 95822d984f7589ea9a9ce1762e1d91e037d9f2a5 Mon Sep 17 00:00:00 2001 From: koronya Date: Wed, 8 Apr 2026 03:59:51 +0900 Subject: [PATCH] [JS][7kyu] Return a string's even characters. --- .../return-a-string-s-even-characters/koronya.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 codewars/7kyu/return-a-string-s-even-characters/koronya.js diff --git a/codewars/7kyu/return-a-string-s-even-characters/koronya.js b/codewars/7kyu/return-a-string-s-even-characters/koronya.js new file mode 100644 index 000000000..05544519b --- /dev/null +++ b/codewars/7kyu/return-a-string-s-even-characters/koronya.js @@ -0,0 +1,16 @@ +// [JS][7kyu] Return a string's even characters. +// return-a-string-s-even-characters +// https://www.codewars.com/kata/566044325f8fddc1c000002c/train/javascript + +const evenChars = (string) => { + const stringLength = string.length + if (stringLength < 2 || stringLength > 100) { + return 'invalid string' + } + + return string.split('').filter((_, index) => index % 2 === 1) +} + +// evenChars('abcdefghijklm') +// evenChars('a') +// evenChars('1234')