J'essaie de combiner deux tableaux et la plupart des réponses concernent l'ajout du deuxième tableau à la fin du premier. J'ai besoin de fusionner indice à indice.
Voici un exemple de code :
let arr1 = ['golf', 'hockey', 'tennis'];
let arr2 = ['player1', 'player2', 'player3'];
Array.prototype.zip = function (arr) {
return this.map(function (e, i) {
return [ e, arr[i]];
})
};
const arr3 = arr1.zip(arr2);
console.log(arr3);
Le résultat devrait être :
['golf', 'player1', 'hockey', 'player2', 'tennis', 'player3']
Le code ci-dessus semble devoir fonctionner mais ne fonctionne pas. S'il peut être corrigé, ou échangé contre un meilleur, ce serait génial......