> For the complete documentation index, see [llms.txt](https://gbrasil3g.gitbook.io/the-simplifier/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gbrasil3g.gitbook.io/the-simplifier/formatters/numberformatter.md).

# NumberFormatter

## Examples using all formatters available.

{% tabs %}
{% tab title="Using dots formatter" %}
{% code title="formatter.js" %}

```javascript
import { NumberFormatter } from 'the-simplifier'

const format = async() => {
  const result = await NumberFormatter(5000, {
    formatter: '.'
  })

  console.log(result)
}

format() // Expected: 5.000
```

{% endcode %}
{% endtab %}

{% tab title="Using commas formatter" %}
{% code title="formatter.js" %}

```javascript
import { NumberFormatter } from 'the-simplifier'

const format = async() => {
  const result = await NumberFormatter(5000, {
    formatter: ','
  })

  console.log(result)
}

format() // Expected: 5,000
```

{% endcode %}
{% endtab %}

{% tab title="Using spaces formatter" %}
{% code title="formatter.js" %}

```javascript
import { NumberFormatter } from 'the-simplifier'

const format = async() => {
  const result = await NumberFormatter(5000, {
    formatter: ' '
  })

  console.log(result)
}

format() // Expected: 5 000
```

{% endcode %}
{% endtab %}

{% tab title="Using trail formatter" %}
{% code title="formatter.js" %}

```javascript
import { NumberFormatter } from 'the-simplifier'

const format = async() => {
  const result = await NumberFormatter(5000, {
    formatter: '-'
  })

  console.log(result)
}

format() // Expected: 5-000
```

{% endcode %}
{% endtab %}
{% endtabs %}
