[1, 2, 3].flatMap((i, , arr) => arr.flatMap((j) => i !== j ? [`${i} ${j}`] : null)).filter(Boolean) // ['1 2', '1 3', '2 1', '2 3', '3 1', '3 2']