Cadena aleatoria con JavaScript

En el post de hoy te enseñaré a generar una string aleatoria usando el lenguaje de programación JavaScript. Al final tendremos una función que nos dará una cadena con caracteres aleatorios dependiendo de la longitud deseada. El ejercicio dice así: Escribe una función de JavaScript que genere una cadena (de longitud especificada) de caracteres aleatorios. Ejemplo de lista de caracteres válidos: “ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789” Obviamente tú podrás cambiar el banco de letras si así lo deseas. Veamos cómo hacerlo con JS. ...

diciembre 16, 2021 · 2 min · 302 palabras · Parzibyte

Extraer caracteres únicos de cadena con JavaScript

Hoy vamos a ver cómo extraer caracteres únicos de una cadena con JavaScript. El ejercicio solicita lo siguiente: Escribe una función de JavaScript para extraer caracteres únicos de una cadena. Cadena de ejemplo: “the quick brown fox jumps over the lazy dog” Salida esperada: " thequickbrownfxjmpsvlazydg " Fíjate en que también estoy tomando en cuenta el espacio. Por cierto, esa cadena es un pangrama. Veamos cómo hacerlo con JS. ...

diciembre 16, 2021 · 2 min · 408 palabras · Parzibyte

JavaScript: contar vocales

Hoy vamos a ver cómo contar las vocales de una cadena en JavaScript. A partir de una cadena vamos a realizar el conteo de las vocales. El ejercicio dice así: Escribe una función de JavaScript que acepte una cadena como parámetro y cuente el número de vocales dentro de la cadena. Toma en cuenta que solo vamos a contar la cantidad de vocales, y no vamos a agrupar o separar. Verás que es algo fácil, solo es cuestión de recorrer la cadena letra por letra y ver si una de sus letras es una vocal. Vamos a usar la función includes de una cadena. ...

diciembre 10, 2021 · 2 min · 406 palabras · Parzibyte

JavaScript: encontrar palabra más larga dentro de cadena

Hoy vamos a ver cómo encontrar la palabra más larga (con mayor longitud) dentro de una oración, cadena o string usando JavaScript. Es decir, a partir de una simple cadena vamos a encontrar la subcadena más larga que exista dentro de la misma. El problema dice así: Escribe una función JavaScript que acepte una cadena como parámetro y encuentre la palabra más larga dentro de la cadena. Para ello vamos a usar split y un simple algoritmo que recorre las palabras y va comparando. ...

diciembre 10, 2021 · 3 min · 468 palabras · Parzibyte

Python - Agregar cero si número es de un dígito

En este post te mostraré cómo agregar un cero a la izquierda de un número en caso de que el número sea de un dígito, usando Python. Por ejemplo, el número 9 es de un dígito así que se le agrega el 0 al a izquierda, pero para el caso del número 10 ya no se le agrega porque tiene dos dígitos. Dentro del post te mostraré un ejemplo para agregar el cero si el número tiene un dígito, pero podrás modificarlo para que sea cualquier cantidad de dígitos. ...

agosto 14, 2021 · 2 min · 235 palabras · Parzibyte

C# - Ordenamiento de burbuja

En el artículo de hoy te mostraré cómo ordenar un arreglo en C# usando el método de la burbuja, ordenamiento de burbuja o bubble sort. Al final tendremos una función que va a ordenar un arreglo usando el ordenamiento de burbuja. Te mostraré ejemplos para ordenar de manera ascendente y descendente, así como un ejemplo para ordenar arreglos de cadena. ...

julio 3, 2021 · 7 min · 1331 palabras · Parzibyte

Python: validar secuencia de ADN

En este post te mostraré un ejercicio sencillo en Python. Se trata de, dada una cadena que representa la secuencia de ADN, ver si es válida. No creas que será algo complejo o algo que tenga que ver realmente con el ADN (o cosas de esas que van mucho más allá de la programación) sino que simplemente será un ejercicio para comprobar si una string contiene únicamente las letras A, C, T y G. ...

julio 1, 2021 · 2 min · 236 palabras · Parzibyte

PHP - Cortar cadena por cantidad de palabras

Hoy vamos a trabajar un poco con PHP y un algoritmo para limitar una cadena a determinada cantidad de palabras es decir, cortar una cadena en determinada cantidad de palabras. Por ejemplo, si extraemos las primeras 2 palabras de la frase “Hola mundo desde parzibyte.me” nos queda “Hola mundo”. Eso es justamente lo que haremos con PHP: extraer N cantidad de palabras. ...

junio 22, 2021 · 2 min · 320 palabras · Parzibyte

Declarar arreglos en C#

En este post de programación en C# vamos a ver algo básico y sencillo: cómo declarar arreglos en C sharp. Te voy a mostrar 3 maneras distintas de declarar arreglos para que puedas tomar esto como un post de referencia y conozcas la sintaxis básica para declarar arrays a través de ejemplos. ...

junio 11, 2021 · 2 min · 344 palabras · Parzibyte

Python: invertir número sin convertir a cadena

En este post de programación en Python te mostraré cómo invertir un número entero (por ejemplo, convertir 123 a 321) pero sin usar funciones de cadena ni convertir a cadena. Básicamente vamos a hacer todo esto con matemáticas, trabajando a los números como lo que son, y no como cadenas. Si bien este enfoque sirve para practicar, yo preferiría convertirlo a cadena, invertirlo y luego convertirlo de nuevo a entero. ...

mayo 30, 2021 · 2 min · 252 palabras · Parzibyte