javascript

JavaScript: primera letra mayúscula

En este post vamos a ver un ejercicio con JavaScript. Se trata de una función que convierta a mayúscula la primera letra o primer carácter de una string.

Es el equivalente a la función ucfirst que existe en otro lenguaje, y convierte a mayúscula el primer carácter de la cadena. Por ejemplo, transforma “hola” a “Hola”.

Explicación del código

Recordemos que esto no es como convertir una cadena a mayúscula, ya que solo nos importa el primer carácter. Además, las cadenas en JavaScript son inmutables, por lo que vamos a crear una nueva.

Lo que haremos será convertir el primer carácter a mayúscula (con charAt y toUpperCase) y después concatenarlo con el resto de la cadena que vamos a cortar con la función substring.

Función primer carácter mayúscula

Vamos a la función. Esta recibe una cadena y devuelve la cadena pero con la primera mayúscula. Queda así:

See the gist on github.

Separamos la cadena, convertimos la primera letra, la unimos con la segunda parte y la devolvemos. De forma corta quedaría así:

See the gist on github.

En lugar de concat puedes usar +, yo uso concat porque me gusta encadenar los métodos.

Probar función

La función trabaja de manera normal. Puedes probarla a tu manera, y aquí dejo algunas pruebas hechas por mí mismo:

See the gist on github.

Si quieres puedes ejecutarla en línea.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.
parzibyte

Programador freelancer listo para trabajar contigo. Aplicaciones web, móviles y de escritorio. PHP, Java, Go, Python, JavaScript, Kotlin y más :) https://parzibyte.me/blog/software-creado-por-parzibyte/

Entradas recientes

Imprimir HTML con impresora térmica

En este post te enseñaré a imprimir HTML en una impresora térmica. Vas a ser…

1 día hace

Monitorear cola de impresión en Windows

En este artículo te voy a enseñar a monitorear la cola de impresión de una…

4 días hace

Solución: Unable to extract uploader id con youtube-dl

En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…

1 semana hace

Enviar foto a Telegram usando cURL y Bot

Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…

1 semana hace

cURL y Telegram: enviar mensaje a Bot

En un post previo te enseñé a enviar un mensaje en nombre de un Bot…

1 semana hace

Impresora térmica con Telegram usando Bot

En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…

1 semana hace

Esta web usa cookies.