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.
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.
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:
let cadena = "HolA MuNDo";
let mayusculas = cadena.toUpperCase();
console.log("En mayúsculas es: ", mayusculas);
// En mayúsculas es: HOLA MUNDO
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.
Lo mismo que hicimos hace un momento, pero ahora llamamos a la función toLowerCase. El ejemplo de código queda así:
let cadena = "HolA MuNDo";
let minusculas = cadena.toLowerCase();
console.log("En minúsculas es: ", minusculas);
// En minúsculas es: hola mundo
Es casi la misma función que vimos arriba.
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:
let cadena = "En español tenemos a la letra ñ y Ñ, así como las letras con tildes";
let minusculas = cadena.toLowerCase();
let mayusculas = cadena.toUpperCase();
console.log("En minúscula: %s", minusculas);
console.log("En mayúscula: %s", mayusculas);
La salida es:
Funciona correctamente con letras acentuadas como á, é, etcétera y también con ñ.
El día de hoy vamos a ver cómo restablecer la impresora térmica GOOJPRT PT-210 a…
Hoy voy a enseñarte cómo imprimir en una impresora térmica conectada por USB a una…
En este post voy a enseñarte a programar un servidor web en Android asegurándonos de…
En este post te quiero compartir un código de C++ para listar y cancelar trabajos…
Gracias a WebAssembly podemos ejecutar código de otros lenguajes de programación desde el navegador web…
Revisando y buscando maneras de imprimir un PDF desde la línea de comandos me encontré…
Esta web usa cookies.