Skip to content

Latest commit

 

History

History
51 lines (32 loc) · 1.14 KB

File metadata and controls

51 lines (32 loc) · 1.14 KB

FILTRADO DE ARRAYS

Los arrays poseen métodos predefinidos que nos permiten manipularlos.

Por ejemplo, los métodos forEach, map, some y filter son bastante utilizados.

Algo muy común es filtrar arrays para que contengan sólo ciertos valores.

Para esto podemos utilizar el método .filter.

Por ejemplo:

var pets = ['cat', 'dog', 'elephant'];

var filtered = pets.filter(function (pet) {
  return (pet !== 'elephant');
});

La variable filtered será igual a un array que contiene solo cat y dog.

El ejercicio:

Crea un archivo llamado filtrado-de-arrays.js.

En ese archivo, define una variable llamada numbers que referencie al siguiente array:

[1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

Luego, define una variable llamada filtered que referencie el resultado de numbers.filter().

La función que recibe .filter() será algo cómo lo siguiente:

function evenNumbers (number) {
  return number % 2 === 0;
}

Utiliza console.log() para imprimir el array filtrado a la terminal.

Comprueba si tu programa es correcto ejecutando el siguiente comando:

javascripting verify filtrado-de-arrays.js