UNPKG

javascripting

Version:

Learn JavaScript by adventuring around in the terminal.

50 lines (30 loc) 1.02 kB
--- # ARRAY FILTERING There are many ways to manipulate arrays. One common task is filtering arrays to only contain certain values. For this we can use the `.filter()` method. Here is an example: ```js var pets = ['cat', 'dog', 'elephant']; var filtered = pets.filter(function (pet) { return (pet !== 'elephant'); }); ``` The `filtered` variable will now only contain `cat` and `dog`. ## The challenge: Create a file named `array-filtering.js`. In that file, define a variable named `numbers` that references this array: ```js [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; ``` Like above, define a variable named `filtered` that references the result of `numbers.filter()`. The function that you pass to the `.filter()` method will look something like this: ```js function evenNumbers (number) { return number % 2 === 0; } ``` Use `console.log()` to print the `filtered` array to the terminal. Check to see if your program is correct by running this command: `javascripting verify array-filtering.js` ---