npm.io
0.0.1 • Published 2 years agoCLI

number-zh

Licence
MIT
Version
0.0.1
Deps
4
Size
69 kB
Vulns
0
Weekly
0
Stars
37

Number-zh

NPM version Downloads License GitHub stars

Highlights

Install

npm install number-zh

Usage

import { NumberZh } from "number-zh";
const numberZh = new NumberZh();

numberZh.numberToZh(66999);                              // "六万六千九百九十九"
numberZh.zhToNumber("六万六千九百九十九");                  // "66999"
numberZh.zhCurrencyToNumber("人民币陆万陆仟玖佰玖拾玖圆整");  // "¥66999"
numberZh.numberToZhCurrency("66999");                    // "人民币陆万陆仟玖佰玖拾玖圆整"
CDN

你可以借助 script 标签直接通过 CDN 来使用:

<script src="https://unpkg.com/number-zh/dist/number-zh.global.js"></script>
<script>console.log(__NUMBER_ZH__.NumberZh);</script>

这里我们使用了 unpkg,但你也可以使用任何提供 npm 包服务的 CDN,例如 jsdelivrcdnjs。当然,你也可以下载此文件并自行提供服务。

API

new NumberZh(comprehensiveOptions?)
import { NumberZh } from "number-zh";
const numberZh = new NumberZh();
comprehensiveOptions

Type: NumberZhOptions
Default: {}

number-to-zhzh-to-numberzh-currency-to-numbernumber-to-zh-currency 函数配置参数的联合类型。

type NumberZhOptions =
	| NumberToZhOptions
	| NumberToZhCurrencyOptions
	| ZhCurrencyToNumberOptions
	| ZhToNumberOptions;
numberZh

包含 number-to-zhzh-to-numberzh-currency-to-numbernumber-to-zh-currency 方法的一个实例。

numberZh.numberToZh(num, personalizationOptions?)

用法详见 number-to-zh 文档

Num

Type: number | string

PersonalizationOptions

Type: NumberToZhOptions
Default: {}

numberZh.numberToZhCurrency(num, personalizationOptions?)

用法详见 number-to-zh-currency 文档

Num

Type: number | string

PersonalizationOptions

Type: NumberToZhCurrencyOptions
Default: {}

numberZh.zhCurrencyToNumber(inputNumberString, personalizationOptions?)

用法详见 zh-currency-to-number 文档

InputNumberString

Type: string

PersonalizationOptions

Type: ZhCurrencyToNumberOptions
Default: {}

numberZh.zhToNumber(inputNumberString, personalizationOptions?)

用法详见 zh-to-number 文档

InputNumberString

Type: string

PersonalizationOptions

Type: ZhToNumberOptions
Default: {}

License

MIT License 2023-Present Condor Hero

Keywords