Ich habeWie können zwei Arrays als kartesisches Produkt kombiniert werden?
array1 = [1,2,3,4,5];
array2 = ["one","two","three","four","five"];
Ich mag array3
zu bekommen, wo alle Elemente array1
mit erstem (und anderen) Elemente array2
und etc.
Zum Beispiel:
array3 = ["one 1", "two 1", "three 1", "four 1", "five 1", "one 2", "two 2", "three 2", "four 2", "five 2"...]
Ich verstehe, dass Ich brauche For-Schleife, aber ich weiß nicht, wie es geht.
Wenn Sie Strich oder lodash, ein einfaches [ 'zipWith'] (https://lodash.com/docs#zipWith) funktionieren würde:' _.zipWith (array1, array2, Funktion (a, b) {return a + '' + b;}); ' –