By Hemanta Sundaray on 2021-07-16
Write a function that accepts a string, capitalizes the first letter of each word in the string and returns it.
capitalize("my first sentence")
// My First Sentence
capitalize("hemanta sundaray")
// Hemanta Sundaray
const capitalize = str => {
const strArray = str.split(" ")
const strCapitalized = strArray.map(element => {
const firstChar = element[0].toUpperCase()
const remainingChars = element.slice(1)
return `${firstChar}${remainingChars}`
})
return strCapitalized.join(" ")
}
console.log(capitalize("React query is cool"))
// React Query Is Cool