Phương thức toLocaleString() của đối tượng Number chuyển đổi số thành chuỗi theo định dạng ngôn ngữ/locale chỉ định.
Cú pháp
num.toLocaleString([locales [, options]])
locales: chuỗi locale (ví dụ 'vi-VN', 'en-US', 'ar-EG').
options: đối tượng tùy chọn định dạng (style, currency, v.v.).
Ví dụ
<html>
<head> <title>JavaScript Example</title> </head>
<body>
<script>
var num = 3325;
var result = num.toLocaleString('ar-EG'); // Ảrập Saudi
document.write("Result: " + result);
</script>
</body>
</html>
Kết quả
Result: ٣٬٣٢٥
Số 3325 được hiển thị bằng chữ số Ảrập. Với locale 'vi-VN' sẽ là "3.325", 'en-US' là "3,325".