Math.min ක්රමය
Math.min ක්රමය පරාමිති ලෙස ලබා දුන්
සංඛ්යා කණ්ඩායමකින් අවම සංඛ්යාව ආපසු දෙයි.
පරාමිති ලෙස කිසිවක් ලබා නොදෙන්නේ නම්,
Infinity ආපසු දෙනු ලැබේ.
වාක්ය රචනය
Math.min(සංඛ්යාව, සංඛ්යාව, සංඛ්යාව...);
උදාහරණය
සංඛ්යා කණ්ඩායමකින් අවම සංඛ්යාව අපි එළියට දමමු:
console.log(Math.min(40, 20, 42, 100, 67));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
20
උදාහරණය
සංඛ්යා කණ්ඩායමකින් අවම සංඛ්යාව අපි එළියට දමමු:
console.log(Math.min(-1, -100, -30, -25, 40));
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
-100
උදාහරණය
පහත උදාහරණයේ, Infinity
එළියට දැක්වේ,
මන්ද ක්රමයට පරාමිති ලබා දුන් නැත:
console.log(Math.min());
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
Infinity
උදාහරණය
පෙරනිමියෙන්, ශ්රිතය අරා වලින් වැඩ නොකරයි. කෙසේ නමුත් එය මෙය කරන පරිදි spread ක්රියාකරු භාවිතයෙන් බල කල හැක. අපි එය භාවිතයෙන් අරාවේ අවම අගය එළියට දමමු:
let arr = [1, 5, 10, 34, 100];
let min = Math.min(...arr);
console.log(min);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
උදාහරණය
apply ක්රමය
භාවිතයෙන් ද ශ්රිතය
අරා වලින් වැඩ කරන පරිදි බල කල හැක:
let arr = [1, 5, 10, 34, 100];
let min = Math.min.apply(null, arr);
console.log(min);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
1
මෙයත් බලන්න
-
Math.maxක්රමය,
සංඛ්යා කණ්ඩායමකින් උපරිම සංඛ්යාව ආපසු දෙයි