Cole ou digite o texto para ser convertido
Escolha entre minúsculas, maiúsculas, primeira letra maiúscula ou título
Aplicar o formato de caso selecionado ao texto de entrada
Copiar o texto convertido para a área de transferência
O caso do texto refere-se às convenções de capitalização usadas para escrever palavras e frases. Casos de texto comuns incluem:
Minúsculas: todas as letras estão em minúsculas (por exemplo, "olá mundo")
Maiúsculas: todas as letras estão em maiúsculas (por exemplo, "OLÁ MUNDO")
Primeira letra maiúscula: a primeira letra de uma frase é capitalizada (por exemplo, "Olá mundo.")
Título: a primeira letra da maioria das palavras é capitalizada (por exemplo, "Olá Mundo")
O uso consistente do caso do texto auxilia na legibilidade e segue os estilos de escrita padrão para diferentes contextos, como títulos, cabeçalhos, prosa, etc.
O algoritmo de conversão de maiúsculas e minúsculas funciona da seguinte forma:
Minusculas: Converter todos os caracteres para seus equivalentes em minúsculas usando o método de string .toLowerCase().
Maiúsculas: Converter todos os caracteres para seus equivalentes em maiúsculas usando o método de string .toUpperCase().
Primeira letra maiúscula: Capitalizar o primeiro caractere da string de entrada usando .charAt(0).toUpperCase() e concatená-lo com os caracteres restantes convertidos para minúsculas usando .slice(1).toLowerCase().
Título: Divida a string de entrada em palavras pelo caractere espaço. Capitalize o primeiro caractere de cada palavra, exceto palavras menores como "a", "an", "the" usando uma matriz de palavras menores e o método .includes(). Em seguida, combine as palavras de volta em uma string com espaços.