toLocaleString()

Misollar

Lokal sozlamalaridan foydalanib sonni stringga formatlang:

let num = 1000000; let text = num.toLocaleString();
O‘zingiz sinab ko‘ring »

FINLANDIYA lokaliga xos formatdan foydalanib sonni stringga formatlang:

let num = 1000000; let text = num.toLocaleString("fi-FI");
O‘zingiz sinab ko‘ring »

AQSH lokaliga xos formatdan foydalanib sonni valyuta stringiga formatlang:

let num = 1000000; let text = num.toLocaleString("en-US", {style:"currency", currency:"USD"});
O‘zingiz sinab ko‘ring »

Quyida ko‘proq misollar


ULASHISH

Tavsif

toLocaleString() sonni mahalliy til formatidan foydalanib string sifatida qaytaradi.

Til formati kompyuteringizdagi lokal sozlamalariga bog‘liq.


Sintaksis

number.toLocaleString(locales, options)

Parametrlar

Parametr Tavsif
locales

Sinab ko‘ring
Ixtiyoriy.
Ishlatiladigan tilga xos format.
Barcha qiymatlarni amalda ko‘rish uchun "Sinab ko‘ring" tugmasini bosing.

ar-SA Arab tili (Saudiya Arabistoni)
bn-BD Bengal tili (Bangladesh)
bn-IN Bengal tili (Hindiston)
cs-CZ Chex tili (Chexiya Respublikasi)
da-DK Daniya tili (Daniya)
de-AT Avstriya nemis tili
de-CH "Shveytsariya" nemis tili
de-DE Standart nemis tili (Germaniyada so‘zlashiladigan)
el-GR Zamonaviy yunon tili
en-AU Avstraliya ingliz tili
en-CA Kanada ingliz tili
en-GB Britaniya ingliz tili
en-IE Irlandiya ingliz tili
en-IN Hindiston ingliz tili
en-NZ Yangi Zelandiya ingliz tili
en-US AQSH ingliz tili
en-ZA Ingliz tili (Janubiy Afrika)
es-AR Argentina ispan tili
es-CL Chili ispan tili
es-CO Kolumbiya ispan tili
es-ES Kastiliya ispan tili (Ispaniyaning markaziy-shimoliy qismida so‘zlashiladigan)
es-MX Meksika ispan tili
es-US Amerika ispan tili
fi-FI Fin tili (Finlandiya)
fr-BE Belgiya fransuz tili
fr-CA Kanada fransuz tili
fr-CH "Shveytsariya" fransuz tili
fr-FR Standart fransuz tili (ayniqsa Fransiyada)
he-IL Ivrit (Isroil)
hi-IN Hind tili (Hindiston)
hu-HU Venger tili (Vengriya)
id-ID Indonez tili (Indoneziya)
it-CH "Shveytsariya" italyan tili
it-IT Standart italyan tili (Italiyada so‘zlashiladigan)
ja-JP Yapon tili (Yaponiya)
ko-KR Koreys tili (Koreya Respublikasi)
nl-BE Belgiya niderland tili
nl-NL Standart niderland tili (Niderlandiyada so‘zlashiladigan)
no-NO Norveg tili (Norvegiya)
pl-PL Polyak tili (Polsha)
pt-BR Braziliya portugal tili
pt-PT Yevropa portugal tili (Portugaliyada yoziladigan va so‘zlashiladigan)
ro-RO Rumin tili (Ruminiya)
ru-RU Rus tili (Rossiya Federatsiyasi)
sk-SK Slovak tili (Slovakiya)
sv-SE Shved tili (Shvetsiya)
ta-IN Hindiston tamil tili
ta-LK Shri-Lanka tamil tili
th-TH Tay tili (Tailand)
tr-TR Turk tili (Turkiya)
zh-CN Materik Xitoy, soddalashtirilgan ieroglif
zh-HK Gonkong, an’anaviy ieroglif
zh-TW Tayvan, an’anaviy ieroglif

options Ixtiyoriy.
Formatlash parametrlaridan iborat obyekt:

currency Ruxsat etilgan qiymatlar: istalgan valyuta kodi (masalan, "EUR", "USD", "INR" va h.k.)
currencyDisplay
Ruxsat etilgan qiymatlar:
"symbol" (standart)
"code"
"name"
localeMatcher
Ruxsat etilgan qiymatlar:
"best-fit" (standart)
"lookup"
maximumFractionDigits
0 dan 20 gacha bo‘lgan son (standart qiymat 3)
maximumSignificantDigits
1 dan 21 gacha bo‘lgan son (standart qiymat 21)
minimumFractionDigits
0 dan 20 gacha bo‘lgan son (standart qiymat 3)
minimumIntegerDigits
1 dan 21 gacha bo‘lgan son (standart qiymat 1)
minimumSignificantDigits
1 dan 21 gacha bo‘lgan son (standart qiymat 21)
style
Ruxsat etilgan qiymatlar:
"currency"
"decimal" (standart)
"percent"
useGrouping
Ruxsat etilgan qiymatlar:
"true" (standart)
"false"

Qaytariladigan qiymat

Tip Tavsif
StringSonni mahalliy formatda ifodalovchi string.


Ko‘proq misollar

Valyutani formatlash uchun options parametridan (obyekt) foydalaning:

let num = new Number(1000000); const myObj = {   style: "currency",   currency: "EUR" } let text = num.toLocaleString("en-GB", myObj);
O‘zingiz sinab ko‘ring »
let num = new Number(1000000); let text = num.toLocaleString("en-GB", {style:"currency", currency:"EUR"});
O‘zingiz sinab ko‘ring »

YAPONIYA lokaliga xos formatdan foydalanish:

let num = 1000000; let text = num.toLocaleString("ja-JP", {style:"currency", currency:"JPY"});
O‘zingiz sinab ko‘ring »

Brauzerlarda qo‘llab-quvvatlash

toLocaleString() — ECMAScript3 (JavaScript 1999) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

Brauzerlarda qo‘llab-quvvatlash

(locales, options) barcha zamonaviy brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera IE
Ha Ha Ha Ha Ha 11

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!