Cómo ordenar arreglos en JavaScript usando sort

Introducción JavaScript es un lenguaje criticado por muchas personas, precisamente por sus métodos o maneras de hacer las cosas. Una de las cosas más criticadas es cómo ordenar arreglos en JavaScript. Este lenguaje proporciona todo lo que necesitamos para ordenar arreglos, ya sean arreglos de cadenas, de enteros o incluso de objetos; porque nos permite definir una función de ordenamiento. Pero bueno, vamos a ver algunos ejemplos para que quede claro. Ordenaremos en orden ascendente y descendente, arreglos de strings, de números y de objetos, usando el método sort. Espero que después de este post no te queden dudas sobre cómo ordenar arrays. Cubriré los casos más comunes. Finalmente quiero aclarar que esto funciona tanto en JavaScript del lado del navegador, como en JS del lado del servidor usando Node.JS. ...

octubre 29, 2018 · 8 min · 1534 palabras · Parzibyte

Comparar cadenas con strcmp en PHP

Introducción Para comparar cadenas en PHP usamos la función strcmp que quiere decir algo como string compare. Esta función devuelve números, y dependiendo de ellos podemos saber si una cadena es mayor, menor o igual en PHP. Veamos entonces esta función para saber si una cadena es igual, mayor o menor que otra. Para ello debemos saber cómo funciona el código ASCII y el alfabeto. ...

octubre 22, 2018 · 3 min · 588 palabras · Parzibyte

Primera letra mayúscula y minúscula en PHP

Introducción Esta entrada es muy simple, veremos cómo convertir la primera letra de una palabra en mayúscula o minúscula, y también cómo capitalizar una oración completa. En pocas palabras, veremos cómo poner la primera letra mayúscula usando PHP. Veremos cómo convertir la palabra “hola” a “Hola” y cómo convertir la oración “hola mundo” en “Hola Mundo”. PHP ya tiene estas funciones incorporadas, así que esto será fácil. Por cierto, esto también es llamado capitalización de texto o algo así. ...

octubre 16, 2018 · 3 min · 460 palabras · Parzibyte

Comprobar si comienza con vocal en JavaScript

Introducción Ya que andamos viendo cómo trabajar con cadenas en JavaScript, analicemos cómo podemos comprobar si una cadena comienza con una vocal en JavaScript. Es algo realmente sencillo e incluso podría tomarse como un repollo (repost) de otro post anterior. Sin embargo, prefiero hacerlo por si alguien se quedó con la duda; cuando uno es novato no sabe cosas obvias. ...

octubre 9, 2018 · 3 min · 468 palabras · Parzibyte

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

Introducción Leyendo algunos artículos de GraphQL con Apollo vi una sintaxis que me llamó la atención e incluso pensé que era un error. Luego leí otro artículo que explicaba justamente eso, y es lo que vengo a compartir: cómo llamar a una función sin usar paréntesis en el lenguaje de programación JavaScript ...

septiembre 26, 2018 · 3 min · 435 palabras · Parzibyte

Comprobar si una cadena termina con en JavaScript

Introducción Hoy veremos cómo podemos comprobar si una cadena termina con un carácter, o si un string tiene al final una letra usando el lenguaje de programación JavaScript. En otras palabras: cómo saber si una cadena termina con otra en JS. Es decir, una función que en inglés se llama endsWith que se traduce como terminaCon. ...

septiembre 25, 2018 · 2 min · 301 palabras · Parzibyte

Primera letra mayúscula en Python

Introducción Hoy veremos cómo poner, de una cadena, la primera letra mayúscula en Python. Por ejemplo, si tenemos “hola mundo” la convertiremos a “Hola mundo”. Esto es llamado capitalización. Como vemos, sólo convierte a mayúscula la primera letra de una string. ...

agosto 27, 2018 · 1 min · 141 palabras · Parzibyte

strlen y mb_strlen en PHP

Introducción En muchas ocasiones en PHP necesitaremos leer u obtener la longitud de una cadena o string. PHP provee dos funciones: strlen y mb_strlen. Dichas funciones funcionan casi igual, pero una ayuda más que la otra. Sigamos leyendo para entender la dferencia. ...

julio 11, 2018 · 3 min · 454 palabras · Parzibyte