How to Use JavaScript Number Methods: toFixed() and toPrecision()? কিভাবে JavaScript নাম্বার মেথডগুলি ব্যবহার করবেন: toFixed() এবং toPrecision()
JavaScript একটি ব্যবহার্য প্রোগ্রামিং ভাষা, যা প্রধানত ওয়েব উন্নয়নের জন্য ব্যবহৃত হয়। এটি সংখ্যা নিয়ন্ত্রণ করতে এবং গাণিতিক ক্রিয়াকলাপ সম্পাদন করতে বিভিন্ন অভ্যন্তরীণ মেথড সরবরাহ করে। toFixed() এবং toPrecision() হলো সংখ্যা নিয়ন্ত্রণের জন্য দুটি গুরুত্বপূর্ণ মেথড। এই নিবন্ধে আমরা এই মেথডগুলি অনুশীলন করব এবং জাভাস্ক্রিপ্ট কোডে তাদের প্রভাবশালীভাবে ব্যবহার করতে শিখব।
কিভাবে JavaScript নাম্বার মেথডগুলি ব্যবহার করবেন: toFixed() এবং toPrecision()
toFixed() ব্যবহার করে সংখ্যা ফরম্যাট করা
জাভাস্ক্রিপ্ট প্রোগ্রামিংয়ে একটি সাধারণ প্রয়োজন হলো সংখ্যা সীমাবদ্ধকরণ করা এবং নির্দিষ্ট দশমিক সংখ্যা প্রাক্কলনের জন্য সংখ্যা ফরম্যাট করা। toFixed()
মেথডটি এই উদ্দেশ্যে দারুণ কাজ করে। এটি আপনাকে দশমিক পয়েন্টের পরে একটি নির্দিষ্ট সংখ্যা অংশ নির্ধারণ করতে দেয় এবং সংখ্যার ফরম্যাট করা স্ট্রিং রিপ্রেজেন্টেশন ফেরত দেয়।
const number = 3.14159;
const formattedNumber = number.toFixed(2);
console.log(formattedNumber); // আউটপুট: "3.14"
toFixed(2)
ফাংশনটি নম্বর ভ্যারিয়েবলে কল করে আমরা নিশ্চিত করি যে ফলাফলটির সংখ্যাটির দশমিক পয়েন্টের পরে দুটি দশমিক অংশ থাকে। গুরুত্বপূর্ণ বিষয় হলো, toFixed()
কোনও সংখ্যা না পরিবর্তন করে একটি স্ট্রিং ফেরত দেয়, তাই আপনার ফলাফলটি পরবর্তী গণনায় ব্যবহার করতে সাবধান থাকতে হবে।
toPrecision() ব্যবহার করে প্রিসিশন নিয়ন্ত্রণ করা
toFixed()
এর মতো নয়, toPrecision()
মেথডটি আপনাকে সংখ্যার সম্পূর্ণ প্রিসিশন নিয়ন্ত্রণ করতে দেয়, যার মধ্যে সংখ্যার পূর্ণাংশ এবং দশমিক অংশ উভয়ই থাকে। এটি একটি আর্গুমেন্ট গ্রহণ করে, যার মাধ্যমে আপনি নির্দিষ্ট করতে পারেন ফলাফলের স্ট্রিংটির মেলা কত সংখ্যা থাকবে।
const number = 123.456;
const formattedNumber = number.toPrecision(5);
console.log(formattedNumber); // আউটপুট: "123.46"
এই উদাহরণে, number
ভ্যারিয়েবলে toPrecision(5)
কল করার ফলে ফরম্যাটেড স্ট্রিংটির মেলায় মোট পাঁচটি সংখ্যা থাকবে। পরবর্তী গণনায় ফলাফলটি ব্যবহার করতে হলে, এটি নিউমেরিক ডাটা টাইপে পরিণতি করার প্রয়োজন হবে।
উত্তর: আমরা toFixed(3)
ব্যবহার করে সংখ্যাটিকে তিনটি দশমিক অংশ সহ ফরম্যাট করতে পারি। সূত্রঃ const formattedNumber = number.toFixed(3);
উত্তর: আমরা toPrecision(5)
ব্যবহার করে সংখ্যাটিকে পাঁচটি সংখ্যা দিয়ে ফরম্যাট করতে পারি। সূত্রঃ const formattedNumber = number.toPrecision(5);
উত্তর: toFixed()
মেথডটি ফলাফল হিসাবে একটি স্ট্রিং রিটার্ন করে।
উত্তর: toPrecision()
মেথডটি ফলাফল হিসাবে একটি স্ট্রিং রিটার্ন করে।
উত্তর: toFixed()
মেথডটি কোনও সংখ্যা পরিবর্তন করে না, বরং একটি স্ট্রিং রিটার্ন করে যা সংখ্যার ফরম্যাট করে।
উত্তর: আপনি toPrecision()
মেথডটি ব্যবহার করে সংখ্যার পূর্ণাংশ এবং দশমিক অংশের প্রিসিশন নিয়ন্ত্রণ করতে পারেন।
JavaScript এর toFixed()
এবং toPrecision()
মেথডগুলি ব্যবহার করে আপনি সংখ্যা ফরম্যাট করতে পারেন। toFixed()
দ্বারা আপনি নির্দিষ্ট দশমিক অংশ সহ সংখ্যা ফরম্যাট করতে পারেন এবং toPrecision()
দ্বারা আপনি পূর্ণাংশ এবং দশমিক অংশের প্রিসিশন নিয়ন্ত্রণ করতে পারেন। এই মেথডগুলি আপনাকে সংখ্যা পরিবর্তন করে না, বরং স্ট্রিং রিটার্ন করে, যা পরবর্তী ব্যবহারের জন্য সহজ করে দেয়। আপনি আপনার প্রয়োজনে সংখ্যাগুলির ফরম্যাট করতে এই মেথডগুলি ব্যবহার করতে পারেন।