Advertisement
kurruk

Untitled

Jun 8th, 2016
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.37 KB | None | 0 0
  1. function commaValue(amount)
  2.   local formatted = amount
  3.   local swap = false
  4.   if formatted < 0 then
  5.     formatted = formatted*-1
  6.     swap = true
  7.   end
  8.  
  9.   while true do
  10.     formatted, k = string.gsub(formatted, "^(%d+)(%d%d%d)", '%1,%2')
  11.     if k == 0 then
  12.       break
  13.     end
  14.  end
  15.  
  16.   if swap then
  17.     formatted = "-"..formatted
  18.   end
  19.   return formatted
  20. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement