number_to_persian_word
A Library that Makes You Able to Convert any Number to Persian Word.
This Library Supports Decimal Point, Negative Numbers and Percent.
NumberToPersianWord.js
Main Library File is ./dist/NumberToPersianWord.js
. Copy it in Your Project, then Add It into Your HTML File. Enjoy :)
With npm
use npm i number_to_persian_word
or yarn add number_to_persian_word
then use:
const NumberToPersianWord = require("number_to_persian_word");
or you can use:
import NumberToPersianWord from "number_to_persian_word";
Functions
To Use This Library You Can Call All of it's Functions using NumberToPersianWord.functionName();
NumberToPersianWord.convert(number);
Input: a number as int or float or string
Output: Converted Number to it's Word (string)
Example:
NumberToPersianWord.convert(123);
NumberToPersianWord.convert(-123.2);
NumberToPersianWord.convert("-123.26%");
NumberToPersianWord.sliceNumber(number,separator=",");
Input: a number as int or float or string and a separator(Optional) (number should be in english)
Output: The number is separated by three digits of the three digits, then return it. (string)
Example:
NumberToPersianWord.sliceNumber(12345);
NumberToPersianWord.convertEnToPe(number);
Input: a number as int or float or string (English Digits)
Output: Returns Converted English Digits into Persian Digits. (string)
Example:
NumberToPersianWord.convertEnToPe(123);
NumberToPersianWord.convertPeToEn(number);
Input: a number as string (Persian Digits)
Output: Returns Converted Persian Digits into English Digits. (string)
Example:
NumberToPersianWord.convertPeToEn("۱۲۳");
For More Examples See index.js