Показать сообщение отдельно
  #1 (permalink)  
Старый 04.07.2019, 07:09
Новичок на форуме
Отправить личное сообщение для Ksenia1970 Посмотреть профиль Найти все сообщения от Ksenia1970
 
Регистрация: 04.07.2019
Сообщений: 3

Вычислить сумму массивов и вернуть сумму в квадрате
В этой задаче два массива случайной длины, заполненные случайными числами, передаются нашей функции testArray. Вам нужно вычислить сумму всех элементов обоих массивов и вернуть ее в квадрате из функции. Пример ввода : [3, 6, 8, 6, 3, 1, 1, 8] [8, 7, 4, 1, 6, 3]
Пример вывода : 4225

1. function testArray(a, b) {
var testArray=a.concat(b);
var x;
for (x= 0; x< testArray.length; x++){
(туплю и не понимаю как дальше двигаться)};
}

2.function testArray(a, b) {
var sum = 0;
for (var i = 0; i < a.length; i++)
{
sum += a[i];
}
for (var i = 0; i < b.length; i++)
{
sum += b[i];
}
return(sum*sum);
}
}

3.function testArray(a, b) {
var x;
for (var i=0;i<=a.length;i++)
{
x+= a[i];
}
var y;
for (var j=0;j<=b.length;j++)
{
y+= b[j];
}
var k;
k=x+y;
return(k*k);
}
}


и ещё миллиард решений и всё не так( помогите, пожалуйста!
Ответить с цитированием