জেসক্রিপ্ট নাম্বার toLocaleString() মথড
- পূর্ববর্তী পৃষ্ঠা toFixed()
- পরবর্তী পৃষ্ঠা toPrecision()
- একত্রিত স্তরে ফিরে যান JavaScript Number পরামর্শ হান্ডবুক
সংজ্ঞা ও ব্যবহার
toLocaleString()
স্থানীয় ভাষা ফরম্যাট ব্যবহার করে সংখ্যা স্ট্রিং রূপে ফিরিয়ে দেয়。
ভাষা ফরম্যাটিং আপনার কম্পিউটারের লোকাল সেটিং অনুযায়ী নির্ধারিত হয়。
একটি উদাহরণ
উদাহরণ 1
লোকাল সেটিং ব্যবহার করে সংখ্যা স্ট্রিং ফরম্যাট করা হয়:
let num = 1000000; let text = num.toLocaleString();
উদাহরণ 2
ফিনল্যান্ডের নির্দিষ্ট ভাষাগত পরিবেশ ব্যবহার করে সংখ্যা স্ট্রিং ফরম্যাট করা হয়:
let num = 1000000; let text = num.toLocaleString("fi-FI");
উদাহরণ 3
মার্কিন যুক্তরাষ্ট্রের নির্দিষ্ট ভাষাগত পরিবেশ ব্যবহার করে সংখ্যা মুদ্রার হিসাবে স্ট্রিং ফরম্যাট করা হয়:
let num = 1000000; let text = num.toLocaleString("en-US", {style:"currency", currency:"USD"});
উদাহরণ 4
ব্যবহার করুন options মুদ্রা ফরম্যাটিং পারামিটার (অবজেক্ট) ব্যবহার করুন:
let num = new Number(1000000); const myObj = { style: "currency", currency: "EUR" } let text = num.toLocaleString("en-GB", myObj);
উদাহরণ 5
let num = new Number(1000000); let text = num.toLocaleString("en-GB", {style:"currency", currency:"EUR"});
উদাহরণ 6
জাপানের বিশেষ ভাষাগত পরিবেশ ব্যবহার করুন:
let num = 1000000; let text = num.toLocaleString("ja-JP", {style:"currency", currency:"JPY"});
ব্যাকরণ
number.toLocaleString(locales, options)
পারামিটার
পারামিটার | বর্ণনা |
---|---|
locales | বাছাইযোগ্য।ব্যবহারের জন্য ভাষাগত ফরম্যাট।তালিকা দেখুন। |
options | বাছাইযোগ্য।তালিকা দেখুন। |
locales প্রস্তুত মান্য মান
ar-SA
আরবি (সৌদি আরব)bn-BD
বাংলা (বাংলাদেশ)bn-IN
বাংলা (ভারত)cs-CZ
চেক (চেক সাম্রাজ্য)da-DK
ডেনিশ (ডেনমার্ক)de-AT
অস্ট্রীয় জার্মানde-CH
সুইজারল্যান্ডের জার্মানde-DE
প্রমাণিত জার্মান (জার্মানিতে ব্যবহৃত)el-GR
আধুনিক গ্রীকen-AU
অস্ট্রেলীয় ইংরেজিen-CA
কানাডীয় ইংরেজিen-GB
ব্রিটিশ ইংরেজিen-IE
আয়ারল্যান্ড ইংরেজিen-IN
ভারতীয় ইংরেজিen-NZ
নিউজিল্যান্ড ইংরেজিen-US
মার্কিন ইংরেজিen-ZA
ইংরেজি (দক্ষিণ আফ্রিকা)es-AR
আর্জেন্টিনীয় স্পেনীয়es-CL
চিলি স্পেনীয়es-CO
কলম্বিয়ান স্পেনীয়es-ES
কাস্তিলিয়ান স্পেনীয় (স্পেনের উত্তর-পশ্চিমে ব্যবহৃত)es-MX
মেক্সিকান স্পেনীয়es-US
মার্কিন স্পেনীয়fi-FI
ফিনিশ (ফিনল্যান্ড)fr-BE
বেলজিয়ামের ফরাসীfr-CA
কানাডীয় ফরাসীfr-CH
সুইজারল্যান্ডের ফরাসীfr-FR
প্রমাণিত ফরাসী (বিশেষ করে ফ্রান্স)he-IL
ইহুদি (ইসরায়েল)hi-IN
হিন্দি (ভারত)hu-HU
হাংরীয় (হাংরীয়া)id-ID
ইন্দোনেশিয়ান (ইন্দোনেশিয়া)it-CH
“সুইজারল্যান্ড” ইটালিয়ানit-IT
স্ট্যান্ডার্ড ইটালিয়ান (ইটালি)ja-JP
জাপানিজ (জাপান)ko-KR
কোরিয়ান (দক্ষিণ কোরিয়া)nl-BE
বেলজিয়াম ডাচnl-NL
স্ট্যান্ডার্ড ডাচ (ডাচ)no-NO
নরওয়েজিয়ান (নরওয়ে)pl-PL
পোলিশ (পোল্যান্ড)pt-BR
ব্রাজিলীয় প端pt-PT
ইউরোপীয় প端গুলি (প端 লিখিত এবং কথিত)ro-RO
রোমানিয়ার রোমানিয়াru-RU
রাশিয়ার রাশিয়াsk-SK
স্লোভাক (স্লোভাকিয়া)sv-SE
সুইডিশ (সুইডেন)ta-IN
ভারতীয় তামিলta-LK
শ্রীলঙ্কা তামিলth-TH
থাই (থাইল্যান্ড)tr-TR
তুরকি (তুরকি)zh-CN
চীনা মহাদেশ, সরল চিনাzh-HK
হংকং, লোহানা চিনাzh-TW
তাইওয়ান, লোহানা চিনা
options পারামিটার গ্রহণকারী বিকল্প:
বিকল্প | মান |
---|---|
currency |
সৎ মান: যেকোনো মুদ্রার কোড (যেমন "EUR", "USD", "INR" ইত্যাদি) |
currencyDisplay |
সৎ মান:
|
localeMatcher |
সৎ মান:
|
maximumFractionDigits |
০ থেকে ২০ এর মধ্যে সংখ্যা (ডিফল্ট ৩) |
maximumSignificantDigits |
১ থেকে ২১ এর মধ্যে সংখ্যা (ডিফল্ট ২১) |
minimumFractionDigits |
০ থেকে ২০ এর মধ্যে সংখ্যা (ডিফল্ট ৩) |
minimumIntegerDigits |
১ থেকে ২১ এর মধ্যে সংখ্যা (ডিফল্ট ১) |
minimumSignificantDigits |
১ থেকে ২১ এর মধ্যে সংখ্যা (ডিফল্ট ২১) |
style |
সৎ মান:
|
useGrouping |
সৎ মান:
|
ফলাফল
ধরন | বর্ণনা |
---|---|
স্ট্রিং | স্থানীয় ফরম্যাটের সংখ্যার স্ট্রিং প্রদর্শন |
প্রযুক্তিগত বিবরণ
ফলাফল
সংখ্যার স্ট্রিং প্রদর্শন, কার্যকর হয়, স্থানীয় নিয়ম অনুযায়ী ফরম্যাটিং, হাইপন পয়েন্ট বা হাজার পয়েন্ট সেপারেটরের ইংরেজি সিগনস প্রভাবিত করতে পারে
ফেলে
ব্যর্থতা | বর্ণনা |
---|---|
TypeError | এই পদ্ধতিটি নাম্বার না হলে ব্যর্থতা ফেলে |
ব্রাউজার সমর্থন
toLocaleString()
এসসিম্যাসক্রিপ্ট ৩ (ES3) এর বৈশিষ্ট্য
সমস্ত ব্রাউজারগুলি সম্পূর্ণভাবে ES3 (JavaScript 1999) সমর্থন করে:
চ্রোম | আইই | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
---|---|---|---|---|---|
চ্রোম | আইই | এজ | ফায়ারফক্স | স্যাফারি | অপেরা |
সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন | সমর্থন |
- পূর্ববর্তী পৃষ্ঠা toFixed()
- পরবর্তী পৃষ্ঠা toPrecision()
- একত্রিত স্তরে ফিরে যান JavaScript Number পরামর্শ হান্ডবুক