1.3.1 • Published 10 months ago

@happys/money-format v1.3.1

Weekly downloads
6
License
ISC
Repository
github
Last release
10 months ago

npm
unpkg:https://unpkg.com/@happys/money-format@latest/dist/format.min.js

Installation

npm install @happys/money-format
or 
yarn add @happys/money-format

##Usage

import { format } from '@happys/money-format';

const result = format(1234567);
console.log(result);

1, 234, 567.00
import { RMB } from '@happys/money-format';

const result = RMB(10010);
console.log(result);


壹万零壹拾元整
import { sum } from '@happys/money-format';

const result = sum(['12.12', 10, 1.2]);
console.log(result);

23.32
import { difference } from '@happys/money-format';

const result = difference(12.594, 6.5);
console.log(result);

6.09

##Example

<script type="text/javascript" src="https://unpkg.com/@happys/money-format@latest/dist/format.min.js"></script>

<script>
    var result = moneyFormat.format(1234567);
    var rmb = moneyFormat.RMB(10010);
    var sum = moneyFormat.sum(['12.12', 10, 1.2]);
    var difference = moneyFormat.difference(12.594, 6.5);
</script>

##Api

format(money, options)

money = number | string

// 可选参数
options = {
    // 小数位数
    // default  2
    decimal? : number;

    // 分割符
    // default  ,
    delimiter? : string;

    // 分位数
    // default  3
    digit? : number | boolean;

    // 四舍五入
    // default  true
    round? : boolean;
}
RMB(money, options)

money = number | string

// 可选参数
options = {
    // 前缀
    // default ''
    prefix? : string;

    // 负数字符串
    // default '负'
    negativeStr? : string | boolean;

    // 整数字符串
    // default  '整'
    integerStr? : string;
}
sum(arr, options)

arr = Array < number | string >

// 可选参数
options = {
    // 小数位数
    // default  2
    decimals: number;
    
    // 四舍五入
    // default  true
    round? : boolean;
}
difference(val1, val2, options)

val1 = number | string
val2 = number | string

// 可选参数
options = {
    // 小数位数
    // default  2
    decimals: number;

    // 四舍五入
    // default  true
    round? : boolean;
}
1.3.1

10 months ago

1.3.0

10 months ago

1.2.8

3 years ago

1.2.7

3 years ago

1.2.6

3 years ago

1.2.5

3 years ago

1.2.9

3 years ago

1.2.4

4 years ago

1.2.3

5 years ago

1.2.2

5 years ago

1.2.1

5 years ago

1.2.0

5 years ago

1.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago