Pega o escribe el texto a convertir.
Elige entre minúsculas, mayúsculas, con sentido de oración o con sentido de título
Aplicar el formato de caso seleccionado al texto de entrada
Copiar el texto convertido al portapapeles
El caso de texto se refiere a las convenciones de capitalización utilizadas para escribir palabras y oraciones. Los casos de texto comunes incluyen:
Minúsculas: todas las letras están en minúsculas (por ejemplo, "hola mundo")
Mayúsculas: todas las letras están en mayúsculas (por ejemplo, "HOLA MUNDO")
Sentido de la oración: la primera letra de una oración está capitalizada (por ejemplo, "Hola mundo.")
Título; La primera letra de la mayoría de las palabras está capitalizada (por ejemplo, "Hola Mundo")
El uso consistente de los casos de texto facilita la legibilidad y sigue los estilos de escritura estándar para diferentes contextos como títulos, encabezados, prosa, etc.
El algoritmo de conversión de mayúsculas y minúsculas funciona de la siguiente manera:
Minusculas: Convierte todos los caracteres a sus equivalentes en minúsculas usando el método de cadena .toLowerCase().
Mayusculas: Convierte todos los caracteres a sus equivalentes en mayúsculas usando el método de cadena .toUpperCase().
Sentido de la oración: Capitaliza el primer carácter de la cadena de entrada utilizando .charAt(0).toUpperCase() y concáténalo con los caracteres restantes convertidos a minúsculas utilizando .slice(1).toLowerCase().
Título; Split the input string into words by the space character. Capitalize the first character of each word except for minor words like "a", "an", "the" using an array of minor words and the .includes() method. Then join the words back into a string with spaces.