El método BigInt.prototype.toLocaleString() es un método incorporado en JavaScript que se usa para devolver una string con una representación sensible al idioma de este BigInt.
Sintaxis:
bigIntObj.toLocaleString(locales, options)
Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación:
- locales: este parámetro contiene el valor de locale.
- options: Es un parámetro opcional.
Valor de retorno: este método devuelve una string con una representación sensible al idioma del BigInt dado.
Los siguientes ejemplos ilustran el método BigInt.prototype.toLocaleString() en JavaScript:
Ejemplo 1:
javascript
let geekvar = 45334n; console.log(geekvar.toLocaleString()); geekvar =78753456789123456789n; console.log(geekvar.toLocaleString('de-DE')); console.log(geekvar.toLocaleString('de-DE', { style: 'currency', currency: 'EUR' })); console.log(geekvar.toLocaleString('hi'));
Producción:
"45, 334" "78.753.456.789.123.456.789" "78.753.456.789.123.456.789, 00 €" "7, 87, 53, 45, 67, 89, 12, 34, 56, 789"
Ejemplo 2:
javascript
let geekvar =78753456789123456789n; console.log(geekvar.toLocaleString('ar-EG')); console.log(geekvar.toLocaleString('en-IN', { maximumSignificantDigits: 3 })); console.log(geekvar.toLocaleString('zh-Hans-CN-u-nu-hanidec')); console.log(geekvar.toLocaleString(['ban', 'id']));
Producción:
Navegadores compatibles: los navegadores compatibles con el método BigInt.prototype.toLocaleString() se enumeran a continuación:
- Google Chrome 67 y superior
- Edge 79 y superior
- Firefox 68 y superior
- Ópera 54 y superior
- Safari 14 y superior
Publicación traducida automáticamente
Artículo escrito por SHUBHAMSINGH10 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA