1.2.2 • Published 6 years ago
iramount v1.2.2
number to persian text converter
This NodeJs library enables you to create formal Farsi spoken format for numbers that represent an amount in Rials (IRR).
install
using npm :
$ npm install iramount --saveUsage
const irAmount = require("iramount");
const amount = new irAmount(10239876); // constructor just accepts number Grouping Digits
To group digits by three, use
const withDigitGrouping = amount.digitGrouped(); // returns 10,239,876params :
for Ex :
const withDigitGrouping = amount.digitGrouped("R", "Fa"); // returns ۱۰,۲۳۹,۸۷۶or
const withDigitGrouping = amount.digitGrouped("T", "Fa", 2); // returns ۱,۰۲,۳۹,۸۷.۶Convert To Text
To display Farsi spoken format in Rials (IRR), use
const rialFormat = amount.farsiFormatRial(); // returns ده میلیون و دویست و سی و نه هزار و هشتصد و هفتاد و شش ریالTo display Farsi spoken format in Tomans (Toman), use
const tomanFormat = amount.farsiFormatToman(); // returns یک میلیون و بیست و سه هزار و نهصد و هشتاد و هفت تومان
// showRial option to show Rials ...
const tomanFormat = amount.farsiFormatToman({ showRial: true }); // returns یک میلیون و بیست و سه هزار و نهصد و هشتاد و هفت تومان و شش ریال