జావాస్క్రిప్ట్ Number toLocaleString() మెథడ్

నిర్వచనం మరియు ఉపయోగం

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

JAPAN के विशिष्ट भाषा पर्यावरण का उपयोग करें

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

సరైన విలువలు:

  • "symbol"(అప్రమేయం)
  • "code"
  • "name"
localeMatcher

సరైన విలువలు:

  • "best-fit"(అప్రమేయం)
  • "lookup"
maximumFractionDigits 0 నుండి 20 వరకు సంఖ్యలు (అప్రమేయం 3)
maximumSignificantDigits 1 నుండి 21 వరకు సంఖ్యలు (అప్రమేయం 21)
minimumFractionDigits 0 నుండి 20 వరకు సంఖ్యలు (అప్రమేయం 3)
minimumIntegerDigits 1 నుండి 21 వరకు సంఖ్యలు (అప్రమేయం 1)
minimumSignificantDigits 1 నుండి 21 వరకు సంఖ్యలు (అప్రమేయం 21)
style

సరైన విలువలు:

  • "currency"
  • "decimal"(అప్రమేయం)
  • "percent"
useGrouping

సరైన విలువలు:

  • "true"(అప్రమేయం)
  • "false"

అనువర్తనం విలువ

రకం వివరణ
స్ట్రింగ్ స్థానిక ఫార్మాట్ చేసిన సంఖ్య స్ట్రింగ్ ప్రస్పక్షం.

సాంకేతిక వివరాలు

అనువర్తనం విలువ

సంఖ్య యొక్క స్ట్రింగ్ ప్రస్పక్షం, పరిణామం నిర్ణయించబడుతుంది, స్థానిక ప్రమాణాల ప్రకారం ఫార్మాట్ చేయబడుతుంది, దానిలో పదంగా కనిపించే డిమెలిట్ పాయింట్ లేదా మిలియన్ సెపరేటర్ సింబోల్ ప్రభావితం చేయవచ్చు.

తీసుకువస్తుంది

ఎక్సెప్షన్ వివరణ
TypeError ఈ పద్ధతిని కాల్చిన వస్తువు Number కాదితే ఎక్సెప్షన్ తీసుకువస్తుంది.

బ్రాసర్ మద్దతు

toLocaleString() ఇది ECMAScript3 (ES3) లక్షణం.

అన్ని బ్రౌజర్లు పూర్తిగా ES3 (JavaScript 1999) అనుసరిస్తాయి్:

చ్రోమ్ ఐఇ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఒపెరా
చ్రోమ్ ఐఇ ఎడ్జ్ ఫైర్ఫాక్స్ సఫారీ ఒపెరా
మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు మద్దతు