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
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 tilide-CH "Shveytsariya" nemis tilide-DE Standart nemis tili (Germaniyada so‘zlashiladigan)el-GR Zamonaviy yunon tilien-AU Avstraliya ingliz tilien-CA Kanada ingliz tilien-GB Britaniya ingliz tilien-IE Irlandiya ingliz tilien-IN Hindiston ingliz tilien-NZ Yangi Zelandiya ingliz tilien-US AQSH ingliz tilien-ZA Ingliz tili (Janubiy Afrika)es-AR Argentina ispan tilies-CL Chili ispan tilies-CO Kolumbiya ispan tilies-ES Kastiliya ispan tili (Ispaniyaning markaziy-shimoliy qismida so‘zlashiladigan)es-MX Meksika ispan tilies-US Amerika ispan tilifi-FI Fin tili (Finlandiya)fr-BE Belgiya fransuz tilifr-CA Kanada fransuz tilifr-CH "Shveytsariya" fransuz tilifr-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 tiliit-IT Standart italyan tili (Italiyada so‘zlashiladigan)ja-JP Yapon tili (Yaponiya)ko-KR Koreys tili (Koreya Respublikasi)nl-BE Belgiya niderland tilinl-NL Standart niderland tili (Niderlandiyada so‘zlashiladigan)no-NO Norveg tili (Norvegiya)pl-PL Polyak tili (Polsha)pt-BR Braziliya portugal tilipt-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 tilita-LK Shri-Lanka tamil tilith-TH Tay tili (Tailand)tr-TR Turk tili (Turkiya)zh-CN Materik Xitoy, soddalashtirilgan ieroglifzh-HK Gonkong, an’anaviy ieroglifzh-TW Tayvan, an’anaviy ieroglif |
||||||||||||||||||||
| options | Ixtiyoriy. Formatlash parametrlaridan iborat obyekt:
|
Qaytariladigan qiymat
| Tip | Tavsif |
| String | Sonni 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!
