UNPKG

javascripting

Version:

Learn JavaScript by adventuring around in the terminal.

52 lines (32 loc) 1.17 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: ```js 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: ```js [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: ```js 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 ```