“JS Получите каждую пару значений из массива” Ответ

JS Получите каждую пару значений из массива объектов

function uniquePairs(arr) {
    return arr.flatMap((item1, index1) =>
        arr.flatMap((item2, index2) =>
            (index1 > index2) ? [[item1, item2]] : []
        )
    );
}
Impossible Ibis

JS Получите каждую пару значений из массива

function uniquePairs(arr) {
    return arr.reduce((acc, current, i) =>
        [...acc, ...(arr.slice(i + 1).map(val => [current, val]))], []);
}
Impossible Ibis

Ответы похожие на “JS Получите каждую пару значений из массива”

Вопросы похожие на “JS Получите каждую пару значений из массива”

Больше похожих ответов на “JS Получите каждую пару значений из массива” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования