A. Написать функцию, которая принимает в качестве параметра число n. Результатом работы функции является массив из N элементов со значениями 1, 2, 3… n. b. Написать функцию, которая принимает массив чисел. Результатом работы функции является сумма чисел этого массива. c. Написать функцию, которая на вход получает массив целых чисел, и в качестве результата возвращает максимальное число. d. Написать функцию, которая на вход получает массив целых чисел, и в качестве результата возвращает минимальное число. f. Написать функцию, которая на вход получает массив целых чисел, и в качестве результата возвращает только четные числа из этого массива. Чтобы определить четность числа, воспользуйтесь оператором для подсчета остатка от деления: x % 2. Если остаток от деления числа на 2 равен 0, число будет четное. Язык программирования JavaScript

1 Авг 2020 в 19:42
689 +1
0
0
Описание решения

a.

function fa(n) {

  var res = [];

  for(var i = 1; i <= n; i++)

    res.push(i);

  return res;

}

console.log(fa(7));//(7)*[1, 2, 3, 4, 5, 6, 7]

 

b.

console.log(foo([1,2,3,4,5]));  // 15

 

function foo(arr){

    let sum = 0;

    for(let i=0; i<arr.length; i++){

        sum += arr[i];

    }

    return sum;

}

 

c.

console.log(foo([5,2,7]));  // 7

 

function foo(arr){

    return Math.max(...arr);

}

 

d.

console.log(foo([5,2,7]));  // 2

 

function foo(arr){

    return Math.min(...arr);

}

 

f.

console.log(foo([10,15,17,26]));    // [10, 26] -- 2 числовых элемента массива

 

function foo(arr){

    let res = [];

    for(let i=0; i<arr.length; i++){

        arr[i] % 2 == 0 ? res.push(arr[i]) : '';

    }

    return res;

}

Готовый ответ
Готовый ответ был подготовлен экспертом по информатике
docx
Решение
15.1 Кбайт25 ₽
8 Июн 2022 в 15:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир