diff --git a/src/capitalsFirst.js b/src/capitalsFirst.js index 3fa9016..e1203cd 100644 --- a/src/capitalsFirst.js +++ b/src/capitalsFirst.js @@ -18,7 +18,9 @@ * @returns {string} - string with uppercase words in front */ function capitalsFirst(str) { - // write code here + const strPart = str.split(' '); + const upperCaseW = strPart.filter(word => word[0].match(/\b[A-Z]/g)); + const lowerCaseW = strPart.filter(word => word[0].match(/\b[a-z]/g)); + return [...upperCaseW, ...lowerCaseW].join(' '); } - module.exports = capitalsFirst;