@thakhinla969/myanmar-number-converter
v1.0.0
Published
Convert numbers between Myanmar (Burmese) and English numerals
Maintainers
Readme
Myanmar Number Converter
Convert numbers between Myanmar (Burmese) and English numerals easily.
Installation
npm install @your-username/myanmar-number-converterFeatures
- ✅ Convert English numbers to Myanmar numerals
- ✅ Convert Myanmar numerals to English numbers
- ✅ Format numbers with thousand separators
- ✅ Parse Myanmar number strings
- ✅ Detect Myanmar digits in strings
- ✅ Lightweight (no dependencies)
Usage
const {
toMyanmarNumber,
toEnglishNumber,
formatMyanmarNumber,
parseMyanmarNumber,
hasMyanmarDigits
} = require('@your-username/myanmar-number-converter');
// Convert to Myanmar numerals
toMyanmarNumber(123); // "၁၂၃"
toMyanmarNumber(2024); // "၂၀၂၄"
toMyanmarNumber('09123456789'); // "၀၉၁၂၃၄၅၆၇၈၉"
// Convert to English numbers
toEnglishNumber('၁၂၃'); // "123"
toEnglishNumber('၂၀၂၄'); // "2024"
// Format with separators
formatMyanmarNumber(1000000); // "၁,၀၀၀,၀၀၀"
formatMyanmarNumber(1234.56); // "၁,၂၃၄.၅၆"
// Parse Myanmar numbers
parseMyanmarNumber('၁,၀၀၀'); // 1000
parseMyanmarNumber('၁၂၃.၄၅'); // 123.45
// Check for Myanmar digits
hasMyanmarDigits('၁၂၃'); // true
hasMyanmarDigits('123'); // falseAPI
toMyanmarNumber(input)
Converts English numbers to Myanmar numerals.
- input:
string | number- Number to convert - returns:
string- Myanmar numeral string
toEnglishNumber(input)
Converts Myanmar numerals to English numbers.
- input:
string- Myanmar numeral string - returns:
string- English number string
formatMyanmarNumber(num, separator)
Formats number with Myanmar numerals and thousand separators.
- num:
number- Number to format - separator:
string- Separator character (default: ',') - returns:
string- Formatted Myanmar number
parseMyanmarNumber(mmNumber)
Parses Myanmar number string to JavaScript number.
- mmNumber:
string- Myanmar number string - returns:
number- Parsed number
hasMyanmarDigits(input)
Checks if string contains Myanmar numerals.
- input:
string- String to check - returns:
boolean- True if contains Myanmar digits
Testing
npm testLicense
MIT
Author
Your Name
Contributing
Issues and pull requests are welcome!
