Update unzipWith.md

This commit is contained in:
Angelos Chalaris
2022-01-23 13:19:25 +02:00
committed by GitHub
parent 5adaf7ba4e
commit a2f959334b

View File

@ -2,12 +2,12 @@
title: unzipWith
tags: array,advanced
firstSeen: 2018-01-24T12:44:16+02:00
lastUpdated: 2020-10-22T20:24:44+03:00
lastUpdated: 2022-01-23T13:18:50+03:00
---
Creates an array of elements, ungrouping the elements in an array produced by [zip](/js/s/zip) and applying the provided function.
- Use `Math.max()`, `Function.prototype.apply()` to get the longest subarray in the array, `Array.prototype.map()` to make each element an array.
- Use `Math.max()` and the spread operator (`...`) to get the longest subarray in the array, `Array.prototype.map()` to make each element an array.
- Use `Array.prototype.reduce()` and `Array.prototype.forEach()` to map grouped values to individual arrays.
- Use `Array.prototype.map()` and the spread operator (`...`) to apply `fn` to each individual group of elements.