diff --git a/src/Arrays/index.js b/src/Arrays/index.js index c632228..283220f 100644 --- a/src/Arrays/index.js +++ b/src/Arrays/index.js @@ -1,14 +1,12 @@ -export const titleCaseString = data => { - const x = data.toLowerCase(); - const pp = x.split(' '); - return pp.map(word => word.charAt(0).toUpperCase() + word.slice(1)).join(' '); -}; +export const titleCaseString = data => + data + .toLowerCase() + .split(' ') + .map(word => `${word.charAt(0).toUpperCase()}${word.slice(1)}`) + .join(' '); -export const convertStringToArray = (para, removeSpaces = false) => { - const arr = [...para]; - return (removeSpaces) ? - arr.filter(item => item !== ' ') : arr; -}; +export const convertStringToArray = (para, removeSpaces = false) => + removeSpaces ? [...para].filter(item => item !== ' ') : [...para]; export const countInstanceInArray = arr => arr.reduce((obj, item) => { if (!obj[item]) obj[item] = 0; diff --git a/src/__tests__/index.test.js b/src/__tests__/index.test.js index 72f2453..d59d491 100644 --- a/src/__tests__/index.test.js +++ b/src/__tests__/index.test.js @@ -19,10 +19,6 @@ test('Capitalize First Character after Space', () => ( expect(titleCaseString('hello world')).toBe('Hello World') )); -test('Capitalize First Character after Space', () => ( - expect(titleCaseString('hello world')).toBe('Hello World') -)); - // String to Array // test('Convert String to Array', () => (