Предмет: Информатика, автор: pazel365

Створіть функцію, яка приймає масив як параметр і повертає суму всіх елементів у масиві. Реалізуйте обробку помилок для обробки випадків, коли вхідні дані не є дійсним масивом або якщо масив містить нечислові значення. Якщо виникає будь-яка з цих умов помилки, викидайте помилку з відповідним повідомленням про помилку.
javascript


pazel365: Помогите пожалуйста

Ответы

Автор ответа: Niiigggrr
0

Ответ:

function sumArrayElements(arr) {

 if (!Array.isArray(arr)) {

   throw new Error('Вхідний параметр має бути масивом.');

 }

 let sum = 0;

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

   if (typeof arr[i] !== 'number') {

     throw new Error('Масив має містити тільки числові значення.');

   }

   sum += arr[i];

 }

 return sum;

}

Объяснение:

вроде рабочий

Похожие вопросы
Предмет: География, автор: pavlukillya2020
Предмет: Английский язык, автор: Аноним
Предмет: Алгебра, автор: magdy5