Вопрос задан 27.10.2023 в 10:07. Предмет Информатика. Спрашивает Кот Алёна.

Возьмите массив чисел, разделите числа в этом массиве на нечетные и четные массивы и верните

значение этих массивов в виде массива, например: [10, 30], где 10 — сумма нечетных чисел, а 30 — сумма четных чисел. Используйте только методы фильтрации и сокращения. Javascript
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гонин Никита.

Ответ:

function divideEvenOdd(array) {

 const evenArray = array.filter(num => num % 2 === 0);

 const oddArray = array.filter(num => num % 2 !== 0);

 const evenSum = evenArray.reduce((acc, curr) => acc + curr, 0);

 const oddSum = oddArray.reduce((acc, curr) => acc + curr, 0);

 return [oddSum, evenSum];

}

const numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

const result = divideEvenOdd(numbers);

console.log(result); // Output: [25, 30]

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам с написанием кода на Javascript. Вот возможный код, который решает вашу задачу:

```javascript // Функция, которая принимает массив чисел и возвращает массив с суммами нечетных и четных чисел function sumOddEven(arr) { // Фильтруем массив по нечетным числам и сокращаем его до суммы let oddSum = arr.filter(num => num % 2 !== 0).reduce((a, b) => a + b, 0); // Фильтруем массив по четным числам и сокращаем его до суммы let evenSum = arr.filter(num => num % 2 === 0).reduce((a, b) => a + b, 0); // Возвращаем массив с суммами нечетных и четных чисел return [oddSum, evenSum]; }

// Пример использования функции let array = [1, 2, 3, 4, 5]; let result = sumOddEven(array); console.log(result); // [9, 6] ```

Надеюсь, это было полезно.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос