سلام دوستان. من در این مقاله به شما کمک میکنم که با استفاده از یک فانکشن در js بتونید به راحتی یک عدد انگلیسی رو به فارسی تبدیل کنید!
برای این کار کافیه یک عدد رو به عنوان ورودی به فانکشن زیر بدید.
function numberToPersian(number) { const persian = { 0: "۰", 1: "۱", 2: "۲", 3: "۳", 4: "۴", 5: "۵", 6: "۶", 7: "۷", 8: "۸", 9: "۹" }; number = number.toString().split(""); let persianNumber = "" for (let i = 0; i < number.length; i++) { number[i] = persian[number[i]]; } for (let i = 0; i < number.length; i++) { persianNumber += number[i]; } return persianNumber; }
مثلا عدد 14 رو به این صورت به فانکشن بدید numberToPersian(14) و این فانکشن عدد ۱۴ رو به صورت فارسی بهتون برمیگردونه!