Baseline Widely available *
Intl.NumberFormat
ãªãã¸ã§ã¯ãã¯ãè¨èªã«ä¾åããæ°å¤æ¸å¼ãå¯è½ã«ãããªãã¸ã§ã¯ãã®ã³ã³ã¹ãã©ã¯ã¿ã¼ã§ãã
const number = 123456.789;
console.log(
new Intl.NumberFormat("de-DE", { style: "currency", currency: "EUR" }).format(
number,
),
);
// Expected output: "123.456,79 â¬"
// The Japanese yen doesn't use a minor unit
console.log(
new Intl.NumberFormat("ja-JP", { style: "currency", currency: "JPY" }).format(
number,
),
);
// Expected output: "ï¿¥123,457"
// Limit to three significant digits
console.log(
new Intl.NumberFormat("en-IN", { maximumSignificantDigits: 3 }).format(
number,
),
);
// Expected output: "1,23,000"
ã³ã³ã¹ãã©ã¯ã¿ã¼
Intl.NumberFormat()
æ°ãã NumberFormat
ãªãã¸ã§ã¯ããçæãã¾ãã
Intl.NumberFormat.supportedLocalesOf()
æä¾ããããã±ã¼ã«ã®ãã¡ãå®è¡æã®æ¢å®ã®ãã±ã¼ã«ã«ãã©ã¼ã«ããã¯ããã«ãµãã¼ãããããã®ãé åã«ç´ãã¦è¿ãã¾ãã
Intl.NumberFormat.prototype.format
ã²ãã¿ã¼é¢æ°ã§ããã±ã¼ã«ã«å¿ãã¦ããã® NumberFormat
ãªãã¸ã§ã¯ãã®ãªãã·ã§ã³ãæã¤æ°å¤ãæ¸å¼åãã颿°ãè¿ãã¾ãã
Intl.NumberFormat.prototype.formatToParts()
ãªãã¸ã§ã¯ãã® Array
ãè¿ããããã¯å°ç¨ã®ãã±ã¼ã«ãæèããæ¸å¼ã§ä½¿ç¨ãããã¨ãã§ããé¨åå
ã®æ°å¤æååã表ãã¾ãã
Intl.NumberFormat.prototype.resolvedOptions()
ãã±ã¼ã«ãåæ ãã¦ããããããã£ã¨ãªãã¸ã§ã¯ãã®åæåä¸ã«è¨ç®ãããç §åãªãã·ã§ã³ããã£ãæ°ãããªãã¸ã§ã¯ããè¿ãã¾ãã
ãã±ã¼ã«ãæå®ããªãåºæ¬çãªä½¿ãæ¹ã§ã¯ãæ¢å®ã®ãã±ã¼ã«ã¨ãªãã·ã§ã³ã§æ¸å¼åãããæååãè¿ããã¾ãã
var number = 3500;
console.log(new Intl.NumberFormat().format(number));
// â '3,500' è±èª(U.S.)ãã±ã¼ã«ã®å ´å
locales ã®ä½¿ç¨
ãã®ä¾ã§ã¯ãå°åã«ããæ°å¤æ¸å¼ã®éããããã¤ãç´¹ä»ãã¾ããã¢ããªã±ã¼ã·ã§ã³ã®ã¦ã¼ã¶ã¼ã¤ã³ã¿ã¼ãã§ã¤ã¹ã§ä½¿ãããè¨èªæ¸å¼ãå¾ãã«ã¯ãè¨èª (ããã³ãã©ã¼ã«ããã¯è¨èª) ã locales
弿°ã«ããæå®ãã¦ãã ããã
var number = 123456.789;
// ãã¤ãã§ã¯ã«ã³ããå°æ°ãããªãªããååä½ã®åºåãã«ç¨ãã¾ã
console.log(new Intl.NumberFormat("de-DE").format(number));
// â 123.456,789
// ã»ã¨ãã©ã®ã¢ã©ãã¢èªåã§ã¯ã¢ã©ãã¢æ°åãç¨ãã¾ã
console.log(new Intl.NumberFormat("ar-EG").format(number));
// â ١٢٣٤٥٦٫٧٨٩
// ã¤ã³ãã§ã¯ thousands/lakh/crore åºåããç¨ãããã¾ã
console.log(new Intl.NumberFormat("en-IN").format(number));
// â 1,23,456.789
// nu æ¡å¼µãã¼ã«ããæ¼¢æ°åãªã©ã®çªå·æ¹å¼ã使ãã¾ã
console.log(new Intl.NumberFormat("zh-Hans-CN-u-nu-hanidec").format(number));
// â ä¸äºä¸,åäºå
.ä¸å
«ä¹
// ããªèªã®ããã«ãµãã¼ããããªããããããªãè¨èªãç¨ããå ´åã¯
// ãã©ã¼ã«ããã¯è¨èªãå«ãã¾ããæ¬¡ã®ä¾ã§ã¯ã¤ã³ããã·ã¢èªã§ãã
console.log(new Intl.NumberFormat(["ban", "id"]).format(number));
// â 123.456,789
options ã®ä½¿ç¨
options
弿°ã使ãã¨çµæãã«ã¹ã¿ãã¤ãºã§ãã¾ãã
var number = 123456.789;
// é貨ãã©ã¼ããããç¨ãã¾ã
console.log(
new Intl.NumberFormat("de-DE", { style: "currency", currency: "EUR" }).format(
number,
),
);
// â 123.456,79 â¬
// æ¥æ¬åã«ã¯å°æ°ç¹ä»¥ä¸ãããã¾ãã
console.log(
new Intl.NumberFormat("ja-JP", { style: "currency", currency: "JPY" }).format(
number,
),
);
// â ï¿¥123,457
// æå¹æ°åã3æ¡ã«çãã¾ã
console.log(
new Intl.NumberFormat("en-IN", { maximumSignificantDigits: 3 }).format(
number,
),
);
// â 1,23,000
style 㨠unit ã®ä½¿ç¨
console.log(
new Intl.NumberFormat("pt-PT", {
style: "unit",
unit: "mile-per-hour",
}).format(50),
);
// â 50 mi/h
console.log(
(16).toLocaleString("en-GB", {
style: "unit",
unit: "liter",
unitDisplay: "long",
}),
);
// â 16 litres
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4