Coloque a primeira letra de cada palavra em maiúscula

Published by Andrew Rosenwinkel in

Crie uma função que receba uma string como argumento e converta o primeiro caractere de cada palavra para maiúscula. Retorne a string recém-formatada.

Exemplos

MakeTitle("This is a title") ➞ "This Is A Title"

MakeTitle("capitalize every word") ➞ "Capitalize Every Word"

MakeTitle("I Like Pizza") ➞ "I Like Pizza"

MakeTitle("PIZZA PIZZA PIZZA") ➞ "PIZZA PIZZA PIZZA"

Observações

  • Você pode esperar uma string válida para cada caso de teste.
  • Algumas palavras podem conter mais de uma letra maiúscula (consulte o exemplo #4).