⊗jsPmRODS 295 of 505 menu

Функция, намираща сумата на числа с помощта на операторите rest и spread в JavaScript

Нека напишем функция, която ще приема произволен брой числа като параметри и ще връща тяхната сума.

Ето примери за работата на нашата функция:

console.log( func(1, 2, 3) ); // ще изведе 6 console.log( func(1, 2, 3, 4) ); // ще изведе 10 console.log( func(1, 2, 3, 4, 5) ); // ще изведе 15

Като начало нека направим така, че всички подадени числа като параметри да попаднат в масив:

function func(...nums) { console.log(nums); } func(1, 2, 3); // ще изведе [1, 2, 3]

А сега нека пуснем цикъл през подадения масив и да намерим сумата на подадените числа:

function func(...nums) { let sum = 0; for (let num of nums) { sum += num; } return sum; } let result = func(1, 2, 3); console.log(result); // ще изведе 6

Напишете функция, която ще приема произволен брой числа като параметри и ще връща тяхното средно аритметично.

Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне