Math.min ක්‍රමය

Math.min ක්‍රමය පරාමිති ලෙස ලබා දුන් සංඛ්‍යා කණ්ඩායමකින් අවම සංඛ්‍යාව ආපසු දෙයි. පරාමිති ලෙස කිසිවක් ලබා නොදෙන්නේ නම්, Infinity ආපසු දෙනු ලැබේ.

වාක්‍ය රචනය

javascriptMath.min(සංඛ්‍යාව, සංඛ්‍යාව, සංඛ්‍යාව...);

උදාහරණය

සංඛ්‍යා කණ්ඩායමකින් අවම සංඛ්‍යාව අපි එළියට දමමු:

javascriptconsole.log(Math.min(40, 20, 42, 100, 67));

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript20

උදාහරණය

සංඛ්‍යා කණ්ඩායමකින් අවම සංඛ්‍යාව අපි එළියට දමමු:

javascriptconsole.log(Math.min(-1, -100, -30, -25, 40));

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript-100

උදාහරණය

පහත උදාහරණයේ, Infinity එළියට දැක්වේ, මන්ද ක්‍රමයට පරාමිති ලබා දුන් නැත:

javascriptconsole.log(Math.min());

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascriptInfinity

උදාහරණය

පෙරනිමියෙන්, ශ්‍රිතය අරා වලින් වැඩ නොකරයි. කෙසේ නමුත් එය මෙය කරන පරිදි spread ක්‍රියාකරු භාවිතයෙන් බල කල හැක. අපි එය භාවිතයෙන් අරාවේ අවම අගය එළියට දමමු:

javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);

console.log(min);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript1

උදාහරණය

apply ක්‍රමය භාවිතයෙන් ද ශ්‍රිතය අරා වලින් වැඩ කරන පරිදි බල කල හැක:

javascriptlet arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);

console.log(min);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript1

මෙයත් බලන්න

  • Math.max ක්‍රමය,
    සංඛ්‍යා කණ්ඩායමකින් උපරිම සංඛ්‍යාව ආපසු දෙයි