From 2a0a41a187672ea922f1dcb8eac35e41bd2e487f Mon Sep 17 00:00:00 2001 From: koronya Date: Fri, 15 May 2026 02:58:41 +0900 Subject: [PATCH] [JS][7kyu] C.Wars --- codewars/7kyu/c-wars/koronya.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 codewars/7kyu/c-wars/koronya.js diff --git a/codewars/7kyu/c-wars/koronya.js b/codewars/7kyu/c-wars/koronya.js new file mode 100644 index 000000000..78c0d4f66 --- /dev/null +++ b/codewars/7kyu/c-wars/koronya.js @@ -0,0 +1,16 @@ +// [JS][7kyu] C.Wars +// c-wars +// https://www.codewars.com/kata/55968ab32cf633c3f8000008/train/javascript + +const initials = (n) => { + const arr = n.split(' ') + const arrLen = arr.length + return n + .split(' ') + .map((word, index) => (index === arrLen - 1 ? word.charAt(0).toUpperCase() + word.slice(1) : word.charAt(0).toUpperCase() + '.')) + .join('') +} + +initials('code wars') === 'C.Wars' +initials('Barack hussain obama') === 'B.H.Obama' +initials('barack hussain Obama') === 'B.H.Obama'