⊗jsPmRODS 295 of 505 menu

JavaScript හි rest හා spread ක්‍රියාකරුවන් භාවිතයෙන් සංඛ්‍යා එකතුව සොයා ගන්නා ශ්‍රිතය

අපි අත්‍යවශ්‍ය ලෙස සංඛ්‍යා ප්‍රමාණයක් පරාමිති ලෙස භාර ගෙන ඒවායේ එකතුව ආපසු ලබා දෙන ශ්‍රිතයක් ලියමු.

අපගේ ශ්‍රිතයේ ක්‍රියාකාරිත්වයේ උදාහරණ මෙන්න:

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 මුද්‍රණය කරයි

අත්‍යවශ්‍ය ලෙස සංඛ්‍යා ප්‍රමාණයක් පරාමිති ලෙස භාර ගෙන ඒවායේ සාමාන්‍ය අංක ගණිතය (arithmetic mean) ආපසු ලබා දෙන ශ්‍රිතයක් ලියන්න.

සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න