toFixed ක්‍රමය

toFixed ක්‍රමය භාගික කොටසේ නිශ්චිත ස්ථානයකට සංඛ්‍යාවක් රවුම් කරයි. ඉලක්කම් සංඛ්‍යාව පරාමිතිය මගින් දක්වයි. ඉලක්කම් සංඛ්‍යාව නොදක්වා තිබේ නම්, පෙරනිමි ලෙස 0 ඉලක්කම් ගනු ලැබේ, එනම් සම්පූර්ණ සංඛ්‍යාවකට රවුම් කිරීම සිදු වේ.

වාක්‍ය රචනා ක්‍රමය

javascriptසංඛ්‍යාව.toFixed([භාගික කොටසේ ඉලක්කම් සංඛ්‍යාව]);

උදාහරණය

භාගික සංඛ්‍යාවක් ඇතැයි සිතන්න. අපි එය 3 භාගික ඉලක්කම් දක්වා රවුම් කරමු:

javascriptlet num = 1.1111;
console.log(num.toFixed(3));

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

javascript1.111

උදාහරණය

පහත උදාහරණයේ ද භාගික කොටසේ 3 ඉලක්කම් පමණක් ඉතිරි කර ඇත, කෙසේ වෙතත් අවසාන ඉලක්කම 1 කින් වැඩි වී ඇත, මන්ද රවුම් කිරීම ගණිතමය නීති අනුව සිදු වේ:

javascriptlet num = 1.1119;
console.log(num.toFixed(3));

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

javascript1.112

උදාහරණය

පහත උදාහරණයේ භාගය සම්පූර්ණ සංඛ්‍යාවකට රවුම් වේ, මන්ද ක්‍රමයේ පරාමිතිය හිස් ය:

javascriptlet num = 1.111;
console.log(num.toFixed());

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

javascript1

උදාහරණය

පහත උදාහරණයේ ක්‍රමයේ පරාමිතිය මුල් භාගයේ ඇති භාගික ඉලක්කම් සංඛ්‍යාව ඉක්මවයි, එබැවින් ක්‍රමය අපගේ භාගයේ අවසානයට ඉලක්කම් දෙකක් 0 එකතු කරයි:

javascriptlet num = 1.1111;
console.log(num.toFixed(6));

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

javascript1.111100

මෙයද බලන්න

  • Math.round, Math.ceil, Math.floor ක්‍රම,
    ඒවා ද සංඛ්‍යා රවුම් කිරීම සිදු කරයි
  • toPrecision ක්‍රමය,
    එය සංඛ්‍යාවක් නිශ්චිත සංකේත සංඛ්‍යාවකට රවුම් කරයි