@abbjs/slownie 中文文档教程

发布于 5年前 浏览 28 项目主页 更新于 3年前

Slownie.js

用于将数字转换为波兰语和英语单词的小图书馆。

仅适用于整数。

https://github.com/fraunos/slownie.js 的分支。

Installation

$ npm install @abbjs/slownie

Usage example

// Version 2.x.x
const slownie = require('slownie');
console.log(slownie.pl(1000)); // jeden tysiąc
console.log(slownie.pl(20030045)); // dwadzieścia milionów trzydzieści tysięcy czterdzieści pięć
console.log(slownie.pl(-768)); // minus siedemset sześćdziesiąt osiem
console.log(slownie.en(1000)); // one thousand
console.log(slownie.en(20030045)); // twenty million thirty thousand forty-five
console.log(slownie.en(-768)); // minus seven hundred sixty-eight

// Version 1.x.x - supports only polish language
const slownie = require('slownie');
console.log(slownie(1000)); // jeden tysiąc
console.log(slownie(2003004)); // dwa miliony trzy tysiące cztery
console.log(slownie(1939393822)); // jeden miliard dziewięćset trzydzieści dziewięć milionów trzysta dziewięćdziesiąt trzy tysiące osiemset dwadzieścia dwa
console.log(slownie(-45327)); // minus czterdzieści pięć tysięcy trzysta dwadzieścia siedem 

Limitations

请注意,Javascript 数字大于 9007199254740991 且小于 -9007199254740991 不是精确表示的数字,也不会产生准确的结果,因此您可以转换数字 仅在该范围内。

Slownie.js

Little library for converting numbers into polish and english words.

Works only with integers.

Fork of https://github.com/fraunos/slownie.js.

Installation

$ npm install @abbjs/slownie

Usage example

// Version 2.x.x
const slownie = require('slownie');
console.log(slownie.pl(1000)); // jeden tysiąc
console.log(slownie.pl(20030045)); // dwadzieścia milionów trzydzieści tysięcy czterdzieści pięć
console.log(slownie.pl(-768)); // minus siedemset sześćdziesiąt osiem
console.log(slownie.en(1000)); // one thousand
console.log(slownie.en(20030045)); // twenty million thirty thousand forty-five
console.log(slownie.en(-768)); // minus seven hundred sixty-eight

// Version 1.x.x - supports only polish language
const slownie = require('slownie');
console.log(slownie(1000)); // jeden tysiąc
console.log(slownie(2003004)); // dwa miliony trzy tysiące cztery
console.log(slownie(1939393822)); // jeden miliard dziewięćset trzydzieści dziewięć milionów trzysta dziewięćdziesiąt trzy tysiące osiemset dwadzieścia dwa
console.log(slownie(-45327)); // minus czterdzieści pięć tysięcy trzysta dwadzieścia siedem 

Limitations

Note that Javascript numbers larger than 9007199254740991 and smaller than -9007199254740991 are not precisely represented numbers and will not produce exact results, so you can convert numbers inside that range only.

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文