JavaScript | Método BigInt.prototype.toLocaleString()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *