Вычислить сумму массивов и вернуть сумму в квадрате
В этой задаче два массива случайной длины, заполненные случайными числами, передаются нашей функции 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);
}
}
и ещё миллиард решений и всё не так( помогите, пожалуйста!
|