Digit Conversion
The digit conversion utilities enable seamless conversion between Persian (۰-۹), Arabic (٠-٩), and English (0-9) numeral systems.Available Functions
English to Persian
digitsEnToFa()Persian to English
digitsFaToEn()Arabic to Persian
digitsArToFa()Basic Usage
English ↔ Persian Conversion
English to Persian
Persian to English
Arabic ↔ Persian Conversion
Arabic to Persian
Persian to Arabic
Arabic ↔ English Conversion
Arabic to English
English to Arabic
Digit Mapping Reference
- Persian Digits
- Arabic Digits
| English | Persian |
|---|---|
| 0 | ۰ |
| 1 | ۱ |
| 2 | ۲ |
| 3 | ۳ |
| 4 | ۴ |
| 5 | ۵ |
| 6 | ۶ |
| 7 | ۷ |
| 8 | ۸ |
| 9 | ۹ |
Complex Examples
Mixed Content Processing
Phone Number Formatting
Date Localization
Advanced Use Cases
Form Input Normalization
Database Storage Strategy
Performance & Optimization
🚀 Performance Characteristics
🚀 Performance Characteristics
- String length: Linear O(n) complexity
- Typical speed: ~0.1ms for 100 characters
- Memory usage: Minimal overhead
- No regex: Uses character mapping for speed
📦 Bundle Size
📦 Bundle Size
- Individual import: ~1KB minified
- All digit utilities: ~3KB minified
- Tree-shakable: Import only what you need
