JSFiddle - React, Tailwind, and code Playground

by Rajan Paneru

JavaScript

var str='३,५००';
alert(convert(str)); // converts to English

var num = '12,346';
alert(convert(num)); // converts to Hindi => if there is comma make it string

alert(convert(1234)); // for only numbers => to hindi

function convert(t) {
    t = "" + t
    for (var e = "", s = 0; t.length > s; s++)e += convertNos(t[s])
    return e
}

function convertNos(t) {
    switch (t) {
        case"०":
            return 0
        case"१":
            return 1
        case"२":
            return 2
        case"३":
            return 3
        case"४":
            return 4
        case"५":
            return 5
        case"६":
            return 6
        case"७":
            return 7
        case"८":
            return 8
        case"९":
            return 9
        case"0":
            return"०"
        case"1":
            return"१"
        case"2":
            return"२"
        case"3":
            return"३"
        case"4":
            return"४"
        case"5":
            return"५"
        case"6":
            return"६"
        case"7":
            return"७"
        case"8":
            return"८"
        case"9":
            return"९"
        case",":
            return ","
    }
}