japanese-numerals-to-number
Converts Japanese Numerals into number
.
USAGE
const ja2num = ;const assert = ; ;; ;; // supports positional notation assert;assert;assert; ; // supports formal numerals (daiji) used in legal documentsassert;
API
var convertedNum = ja2num(stringOfJapaneseNumerals);
- Supports Japanese Numerals between
0
(that is'〇'
) and Number.MAX_SAFE_INTEGER (9007199254740991
, that is'九千七兆千九百九十二億五千四百七十四万九百九十一'
). Any number larger thanNumber.MAX_SAFE_INTEGER
is not guaranteed. - Throws
TypeError
when argument is not a string. - Throws
Error
when argument is an invalid Japanese Numerals.
supported characters
numbers 0 to 9
〇
,一
,二
,三
,四
,五
,六
,七
,八
,九
names of powers of 10
十
,百
,千
,万
,億
,兆
formal numerals (daiji) used in legal documents
壱
,弐
,参
,拾
INSTALL
$ npm install japanese-numerals-to-number
AUTHOR
LICENSE
Licensed under the MIT license.