Introducción

Este post enseña una cosa básica pero que todos debemos saber a la hora de trabajar con strings o cadenas en JavaScript. Se trata de convertir cadenas a mayúsculas y minúsculas.

Hemos visto anteriormente cómo lograr esto en C, pero con JavaScript la cosa es más fácil.

Convertir a mayúsculas y minúsculas

Los métodos o funciones que veremos funcionan de la misma manera. Le pertenecen a todas las cadenas, y al llamarlos regresan una nueva cadena.

Convertir cadena a mayúsculas

La función toUpperCase nos ayuda en este caso. Pertenece a todas las cadenas, y devuelve la cadena con todas sus letras en mayúscula. Veamos este ejemplo:

Si las letras ya están en mayúsculas no les hace nada, y si son minúsculas las convierte. Aquel carácter que no reconozca, lo dejará como está, por ejemplos los números.

Convertir cadena a minúsculas

Lo mismo que hicimos hace un momento, pero ahora llamamos a la función toLowerCase. El ejemplo de código queda así:

Es casi la misma función que vimos arriba.

Sobre los acentos

Al menos para el idioma español, estas funciones trabajan bien.

No necesitamos declarar cadenas multibyte (como en PHP) o cosas de esas. Veamos este ejemplo:

La salida es:

Uso de toLowerCase y toUpperCase para convertir cadenas a mayúsculas y minúsculas

Uso de toLowerCase y toUpperCase para convertir cadenas a mayúsculas y minúsculas

Funciona correctamente con letras acentuadas como á, é, etcétera y también con ñ.

Apoya al sitio

¿Mi artículo te ha resultado útil? haz una donación. También pudes suscribirte a mi boletín semanal en la parte de abajo

Suscribir por correo

Ingresa tu correo y recibirás mis últimas entradas sobre programación, open source, bases de datos y todo lo relacionado con informática

Relacionado:  Llamar a una función sin usar paréntesis en JavaScript

Únete a otros 313 suscriptores


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/

0 Comments

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

A %d blogueros les gusta esto: