Умножить элементы массива
const arr1=[2,2,2]
const arr2=[3,3,5]
let i, a
for (i=0; i<arr1.length; i++) {
for (a=0; a<arr2.length; a++) {
}
console.log(arr1[i] - arr2[a]);
}
Как умножить массив на массив? Умножить каждый элемент массива на каждый элемент второго массива Массивы поступают одинаковой ширины
Спасибо за каждый ответ
Ответы (2 шт):
Автор решения: Roman
→ Ссылка
const resultingArray = arr1.map((currentValue, index) => x - arr2[index])
ну или
for(let i = 0; i < arr1.length; i++) {
console.log(arr1[i] - arr2[i])
}
Автор решения: Михаил Камахин
→ Ссылка
Так?
const arr1 = [1, 2, 3];
const arr2 = [4, 5, 6];
const resultArr = [];
if (arr1.length === arr2.length) { // если длина двух массивов одинаковая
for (let i = 0; i < arr1.length; i++) {
const computation = arr1[i] * arr2[i];
resultArr.push(computation);
}
}
console.log(resultArr);