⊗jsPmSOEAV 290 of 505 menu

JavaScript හි spread භාවිතයෙන් අරාවේ අන්ත මූල්‍යන්

පහත කේතය බලන්න:

let max = Math.max(1, 2, 3, 4, 5);

ඔබට පෙනෙන පරිදි, මෙම කේතයේ සංඛ්‍යා අතරින් උපරිමය සොයා ගනී. නමුත් අපගේ සංඛ්‍යා අරාවක් ලෙස ඉදිරිපත් කර ඇත්නම් කුමක් කළ යුතුද? උදාහරණයක් ලෙස, මෙහෙම:

let arr = [1, 2, 3, 4, 5];

අවාසනාවකට මෙන්, අපට පහත දේ කළ නොහැක:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr); // මෙහි අරාව පැවරිය නොහැක

ඇත්ත වශයෙන්ම, අපට අරාවේ මූලද්‍රව්‍ය Math.max හි අතින් ඇතුළත් කළ හැකිය, මෙහෙම:

let arr = [1, 2, 3, 4, 5]; let max = Math.max(arr[0], arr[1], arr[2], arr[3], arr[4]);

කෙසේ වෙතත්, මෙම අවස්ථාවේදී සියලුම විශ්වීයත්වය අහිමි වේ: අපගේ කේතය උපරිම අගය සොයා ගනී 5 මූලද්‍රව්‍ය වලින් යුත් අරාවක් සඳහා පමණි.

අරාවේ වැඩි හෝ අඩු මූලද්‍රව්‍ය අවශ්‍ය වුනොත් කුමක් කළ යුතුද? විසඳුමක් තිබේ! අපි spread ක්‍රියාකරු භාවිතා කරමු:

let arr = [1, 2, 3, 4, 5] let max = Math.max(...arr);

එහි සරල බව නොතකා, මෙම කේතය ඉතා ප්‍රබලය. මොකද Math.max හට අත්‍යවශ්‍ය පරාමිති ගණනක් ලබා ගත හැකිය, එමනිසා spread ක්‍රියාකරු භාවිතයෙන් අපට ඕනෑම තරම් අරාවක් භාවිතා කළ හැකිය!

සංඛ්‍යා සහිත අරාවක් ලබා දී ඇත. Math.min හා spread භාවිතයෙන් අරාවේ අවම අගය

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