Formatting number is a very common feature request in web applications as it makes reading large numbers a bit easier. What makes it tricky is non-standard formats across the world. For example, many European countries such as Germany, Italy, France…