HoCome combinare due array come un prodotto cartesiano?
array1 = [1,2,3,4,5];
array2 = ["one","two","three","four","five"];
voglio ottenere array3
in cui tutti gli elementi di array1
con il primo (e altri) elemento di array2
ed ecc
Ad esempio:
array3 = ["one 1", "two 1", "three 1", "four 1", "five 1", "one 2", "two 2", "three 2", "four 2", "five 2"...]
capisco che Ho bisogno di usare per il ciclo ma non so come farlo.
Se siete sottolineatura o lodash, una semplice [ 'zipWith'] (https://lodash.com/docs#zipWith) potrebbe funzionare: _.zipWith (array1, array2, funzione' (a, b) {return a + '' + b;}); ' –