Mostrar los tags: array

Mostrando del 101 al 110 de 234 coincidencias
Se ha buscado por el tag: array
Imágen de perfil

Función para sumar todos los valores recibidos


PHP

Publicado el 7 de Febrero del 2020 por Kata (76 códigos)
1.177 visualizaciones desde el 7 de Febrero del 2020
Crear una función que reciba una cantidad indefinida de valores y devuelva la suma de todos los valores numéricos.

1
2
3
4
5
sumValues(1, 2, 3); // 6
sumValues(1, 2.5, 3); // 6.5
sumValues(1, 2, 3, "big"); // 6
sumValues(); // 0
sumValues("big"); // 0
Imágen de perfil

Obtener los elementos que no se repiten entre dos arrays


JavaScript

Publicado el 7 de Febrero del 2020 por Katas (200 códigos)
1.002 visualizaciones desde el 7 de Febrero del 2020
Esta función devuelve un array con los elementos que no se repiten entre dos arrays.

1
2
arrayDifference([1, 2, 3], [1, 2, 4]); // [3, 4]
arrayDifference([4, 1, 2, 2], [1, 3, 1, 9]); // [4, 2, 3, 9]

Para obtener los valores que SI se repiten: https://www.lawebdelprogramador.com/codigo/JavaScript/5887-Obtener-los-elementos-que-se-repiten-entre-dos-arrays.html
Imágen de perfil

Devolver los elementos de un array que no cumplen la condición


JavaScript

Publicado el 7 de Febrero del 2020 por Katas (200 códigos)
842 visualizaciones desde el 7 de Febrero del 2020
Función para eliminar elementos de un array empezando por la derecha según cumpla con la función pasada como parámetro.
Utilizando Array.prototype.reduceRight() hace un bucle entre todos los elementos devolviendo los valores que la función pasada como parámetro devuelve false.

1
2
takeRightWhile([9, 2, 3, 4, 5, 6], n => n < 3); // [9, 3, 4, 5, 6]
takeRightWhile([9, 2, 3, 4, 5, 6], n => n > 3); // [2, 3]
Imágen de perfil

Obtener cada enésimo elemento de una matriz


JavaScript

Publicado el 2 de Febrero del 2020 por Katas (200 códigos)
721 visualizaciones desde el 2 de Febrero del 2020
Crear una función que reciba una matriz y un valor entero, para devuelver una nueva matriz que contenga cada enésimo elemento de la matriz recibida.

1
2
3
4
everyNth([1, 2, 3, 4, 5, 6], 1); // [1, 2, 3, 4, 5, 6]
everyNth([1, 2, 3, 4, 5, 6], 2); // [2, 4, 6]
everyNth([1, 2, 3, 4, 5, 6], 3); // [3, 6]
everyNth([1, 2, 3, 4, 5, 6], 4); // [4]
Imágen de perfil

Obtener un array de valores sin repetirse


PHP

Publicado el 30 de Enero del 2020 por Kata (76 códigos)
1.589 visualizaciones desde el 30 de Enero del 2020
Crear una función que reciba un numero indicando el tamaño del array a devolver, el cual devuelva un array con los números aleatorios entre cero y el numero recibido sin repetirse ningún valor.

1
2
3
4
randomNumbers(3); // [2, 0, 1]
randomNumbers(5); // [3, 2, 0, 1, 4]
randomNumbers(0); // []
randomNumbers(10); // [5, 9, 2, 0, 1, 3, 6, 8, 7, 4]
Imágen de perfil

Obtener los valores únicos de un array


JavaScript

Publicado el 28 de Enero del 2020 por Katas (200 códigos)
999 visualizaciones desde el 28 de Enero del 2020
Crear una función para obtener los valores únicos de un array

1
2
3
4
unique([1,2,3,3,4,5]); // [1, 2, 3, 4, 5]
unique([]); // []
unique("data"); // ["d", "a", "t"]
unique(""); // []
Imágen de perfil

Triangulo de pascal devuelto en un array de arrays


PHP

Publicado el 24 de Enero del 2020 por Kata (76 códigos)
1.335 visualizaciones desde el 24 de Enero del 2020
Crear una función que reciba una profundidad y devuelva un array de arrays que represente el triangulo de Pascal desde el primer nivel hasta el indicado.

1
2
3
4
5
pascals_triangle(1); // [[1]]
pascals_triangle(2); // [[1], [1, 1]]
pascals_triangle(3); // [[1], [1, 1], [1, 2, 1]]
pascals_triangle(4); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1]]
pascals_triangle(5); // [[1], [1, 1], [1, 2, 1], [1, 3, 3, 1], [1, 4, 6, 4, 1]]
Imágen de perfil

Convertir un array de arrays en un solo array


PHP

Publicado el 24 de Enero del 2020 por Kata (76 códigos)
1.098 visualizaciones desde el 24 de Enero del 2020
Crear una función que dado un array que puede contener es su interior otros arrays, y que a su vez pueden contener mas arrays, devuelva un solo array con sus valores.

1
2
3
4
array_flat([1, 2, 3]); // [1, 2, 3]
array_flat([[1], [], 2, [3,[4, 5, 6]], 7]); // [1, 2, 3, 4, 5, 6, 7]
array_flat([[[], []], []]); // []
array_flat([1, [[], []], []]); // [1]
Imágen de perfil

Eliminar los valores de un array segun los valores especificados


PHP

Publicado el 19 de Enero del 2020 por Kata (76 códigos)
726 visualizaciones desde el 19 de Enero del 2020
Crear una función que reciba un array de valores y uno o varios valores para ser eliminados del array

1
2
3
4
5
withoutElements([1, 3, 3, 4, 5, 6]); // [1, 3, 3, 4, 5, 6]
withoutElements([1, 3, 3, 4, 5, 6], 3); // [1, 4, 5, 6]
withoutElements([1, 3, 3, 4, 5, 6], 3, 4); // [1, 5, 6]
withoutElements([1, 3, 3, 4, 5, 6], 3, 4, 5, 6); // [1]
withoutElements([1, 3, 3, 4, 5, 6], 3, 4, 5, 6, 1); // []
Imágen de perfil

Buscar la posición de todos los elementos en un array


PHP

Publicado el 19 de Enero del 2020 por Kata (76 códigos)
735 visualizaciones desde el 19 de Enero del 2020
Crear una función que devuelva un array con todos los índices donde se encuentre un elemento en una matriz. Si no se encuentra ninguna vez, tiene que devolver un array vació [].

1
2
indexOfAll([1, 2, 3, 1, 2, 3], 1); // [0,3]
indexOfAll([1, 2, 3], 4); // []