@easymoney/money
Version:
Best way to do money in js
69 lines (43 loc) • 1.6 kB
Markdown
<div align="center" style="width: 225px;height: 120px">
<br/>
<img src="https://easymoney.now.sh/img/logo.png" align="right"
alt="easy money logo" width="225" height="120"></img>
</div>
[![npm-money]][pack-money] ![npm type definitions] [![deps-money]][david-money] [![size-money]][pho-money] ![GitHub]
[]: https://img.shields.io/npm/v/@easymoney/money?color=blue
[]: https://www.npmjs.com/package/@easymoney/money
[]: https://img.shields.io/npm/types/@easymoney/money?color=blue
[]: https://david-dm.org/frolovdev/easymoney/status.svg?path=packages/money
[]: https://david-dm.org/frolovdev/easymoney?path=packages/money
[]: https://img.shields.io/bundlephobia/minzip/@easymoney/money
[]: https://bundlephobia.com/result?p=@easymoney/money
[]: https://img.shields.io/npm/l/@easymoney/money
[](https://easymoney.now.sh/docs/api/money/createMoney/Description)
```
npm install @easymoney/money
```
or
```
yarn add @easymoney/money
```
or
**CDN**
- [@easymoney/money](https://unpkg.com/@easymoney/money)
```js
import { createMoney } from '@easymoney/money';
const money = createMoney({ amount: 100, currency: 'USD' });
const money2 = createMoney({ amount: 100, currency: 'USD' });
const result = money.add(money2);
result.getAmount();
// => 200
```
```js
import { createMoney } from '@easymoney/money';
const money1 = createMoney({ amount: 100, currentcy: 'USD' });
const result = money1.multiply(6);
result.getAmount();
// => "600"
```