Rick Waldron (2014-10-01T20:48:32.000Z)
forbes at lindesay.co.uk (2016-02-01T12:48:32.674Z)
> Ah, thanks! Then I’d wrap the result of `entries()` in `Array.from()`. Don't need to do that either. ```js let map1 = new Map([[-1, -1], [0, 0], [1, 1], [2, 2]]); let map2 = new Map([...map1].filter(([key, value]) => key >= 0)); let map3 = new Map([...map1].map(([key, value]) => [key * 2, value * 2])); console.log([...map2]); // [[0, 0], [1, 1], [2, 2]] console.log([...map3]); // [[-2, -2], [0, 0], [2, 2], [4, 4]] ```