tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

DecimalFormatter.mjs (564B)


      1 import { Decimal } from "icu4x"
      2 import { DecimalFormatter } from "icu4x"
      3 import { Locale } from "icu4x"
      4 export function format(decimalFormatterLocaleName, decimalFormatterGroupingStrategy, valueF) {
      5    
      6    let decimalFormatterLocale = Locale.fromString(decimalFormatterLocaleName);
      7    
      8    let decimalFormatter = DecimalFormatter.createWithGroupingStrategy(decimalFormatterLocale,decimalFormatterGroupingStrategy);
      9    
     10    let value = Decimal.fromNumberWithRoundTripPrecision(valueF);
     11    
     12    let out = decimalFormatter.format(value);
     13    
     14 
     15    return out;
     16 }