⊗jsPmRODS 295 of 505 menu

Kazi inayopata jumla ya nambari kwa kutumia viendeshaji rest na spread katika JavaScript

Wacha tuandike kazi ambayo itakubali idadi yoyote ya nambari kama vigezo na kurudisha jumla yao.

Hayo ni mifano ya kazi yetu inavyofanya kazi:

console.log( func(1, 2, 3) ); // itatoa 6 console.log( func(1, 2, 3, 4) ); // itatoa 10 console.log( func(1, 2, 3, 4, 5) ); // itatoa 15

Kwa kuanza, wacha tufanye ili nambari zote zilizopitishwa kama vigezo ziingie kwenye safu:

function func(...nums) { console.log(nums); } func(1, 2, 3); // itatoa [1, 2, 3]

Sasa tuendeshe kitanzi kupitia safu iliyopitishwa na tupate jumla ya nambari zilizopitishwa:

function func(...nums) { let sum = 0; for (let num of nums) { sum += num; } return sum; } let result = func(1, 2, 3); console.log(result); // itatoa 6

Andika kazi ambayo itakubali idadi yoyote ya nambari kama vigezo na kurudisha wastani wao wa kihesabu.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa