Funciones y métodos en Twig

El motor de plantillas de Twig permite crear funciones que podemos invocar directamente en la vista. Aunque hay que separar la vista de la lógica, en ocasiones es necesario crear funciones o métodos en Twig para acceder a cosas de la lógica. En este post te mostraré cómo crear funciones en Twig. ...

octubre 29, 2019 · 3 min · 513 palabras · Parzibyte

JavaScript - Saber si número es primo

En este artículo sobre algoritmos en JavaScript vamos a ver una función que determina si un número es primo. Recordemos que para saber si número es primo en JavaScript debemos hacer un ciclo desde 0 hasta la mitad del número e ir probando si es divisible. Al final tendremos una función que regresará un booleano y nos permitirá saber si un número es primo. ...

octubre 4, 2019 · 3 min · 562 palabras · Parzibyte

Java - Interfaz con parámetro genérico

En este post te mostraré un ejemplo de cómo crear una interfaz en Java (o interface) con una función o método que recibe un parámetro genérico, es decir, un parámetro de cualquier tipo. Personalmente utilicé esta interfaz para tener un único Adaptador de RecyclerView en Android, pero su uso puede ser llevado más allá. ...

septiembre 30, 2019 · 2 min · 314 palabras · Parzibyte

C++ | Saber si número es primo

En este post veremos una función en C++ o CPP que recibe un número y devuelve true o false dependiendo de que el número sea o no primo. Un número primo es aquel que solo es divisible entre 1 y entre sí mismo. Si no sabes lo que significa “divisible” mira este post. Nota: mira la implementación en ANSI C o en Java. ...

septiembre 27, 2019 · 3 min · 438 palabras · Parzibyte

forEach en JavaScript para recorrer arreglos

En este post te explicaré cómo usar forEach en JavaScript con algunos ejemplos. Esta función permite recorrer o iterar arreglos de todo tipo en el lenguaje JS y ahorrar algunas líneas de código si lo combinamos con las funciones flecha. ...

septiembre 24, 2019 · 6 min · 1078 palabras · Parzibyte

Funciones en Kotlin

En este artículo veremos cómo definir e invocar funciones en Kotlin usando la palabra reservada fun. Daremos un repaso para ver recursividad, funciones variádicas, vacías, de una sola línea, sobrecarga de métodos, funciones con nombres de parámetros, funciones como variables y mucho más. Una función es una forma de separar y dividir la lógica de nuestros programas. La mayoría de veces, las funciones en Kotlin reciben argumentos, los procesan y devuelven un resultado. A veces hay funciones que no regresan nada, o que no reciben nada; pero que igualmente sirven para algo. ...

julio 18, 2019 · 8 min · 1650 palabras · Parzibyte

Promedio de arreglo en C++

En este post vamos a ver un algoritmo muy sencillo en C++: obtener el promedio de los valores de un arreglo. Vamos a hacerlo en una función que recibe el arreglo y la longitud del mismo. Aunque lo haremos con un arreglo de enteros, funcionará perfecto para otro tipo de arreglos, simplemente cambiando los tipos de dato. ...

junio 16, 2019 · 2 min · 267 palabras · Parzibyte

Buscar índice o posición de elemento en arreglo de JavaScript

El índice de un elemento en un arreglo es importante cuando realizamos búsquedas o comprobamos si determinado valor existe en un arreglo. Hoy veremos dos maneras de buscar la posición de un elemento en un arreglo de JavaScript. Como primer ejemplo veremos el uso de indexOf, que busca datos en arreglos con tipos de datos que no son objetos. En segundo lugar, veremos una nueva versión llamada findIndex que nos permite definir una función que será la que busque a partir de un criterio, algo así como un indexOf mejorado. Esto sirve muy bien cuando queremos buscar dentro de un arreglo de objetos o cuando queremos que se cumpla cierto criterio de búsqueda. ...

diciembre 4, 2018 · 5 min · 893 palabras · Parzibyte

Invertir cadena en C

Voltear cadena en C Girar, rotar, voltear o invertir una cadena en C es una cosa fácil de hacer, aunque no tan fácil como en otros lenguajes de programación. El algoritmo es sencillo, recordemos que las cadenas en C son simples arreglos de caracteres. Así que tenemos que ir desde el inicio hasta la mitad de la cadena, rotando carácter por carácter. Nota: mira cómo invertir un arreglo en C. ...

noviembre 17, 2018 · 4 min · 747 palabras · Parzibyte

Promedio de un arreglo en C

Introducción Aquí expongo un ejercicio simple en el lenguaje de programación C. Se trata de calcular el promedio de un arreglo, algo así como lo que hicimos con Go y JavaScript. ...

noviembre 9, 2018 · 2 min · 281 palabras · Parzibyte