j'ai 2 tableaux de tailles différentes comme celle-ci:opération Math avec deux tableaux de longueur différente en javascript
var array1 = [1, 2, 3, 4, 5, 6];
var array2 = [1, 2, 3];
Je voudrais faire ceci:
for (i = 0; i < array1.length; i++) {
console.log(array1[i]/array2[i]);
}
Que puis-je faire pour revenir au début de array2 quand array1.length> array2.length?
Afin d'avoir: 1/2 - 02/02 à 03/03 - 04/01 à 05/02 - 6-3
J'ai essayé de mettre 2 boucles, mais il ne fonctionne pas.
'firstArrLen == array1.length'. 'i% firstArrLen == je suis toujours. – Amit
@Amit Oui, cela est ajouté pour plus de flexibilité, vous pouvez échanger le 'array1' avec' array2' et cela fonctionnera toujours. – Tushar
Utilisez au moins 'Math.max (firstArrLen, secondArrayLen)' dans la condition for. (Mais alors il ne sera pas vraiment compatible avec OP ...) – Amit