seRagham static method
convert 123456789 to 123,456,789
Implementation
static String seRagham(String number, {String separator = ","}) {
String str = "";
var numberSplit = number.split('.');
number = numberSplit[0].replaceAll(separator, '');
for (var i = number.length; i > 0;) {
if (i > 3) {
str = separator + number.substring(i - 3, i) + str;
} else {
str = number.substring(0, i) + str;
}
i = i - 3;
}
if (numberSplit.length > 1) {
str += '.' + numberSplit[1];
}
return str;
}