Разбить число на тысячные

Скрипт превратит число 1234567890 в 1 234 567 890

var price=1234567890;
var format_price=String(price).replace(/(\d)(?=(\d{3})+([^\d]|$))/g,'$1 ');

Внимание! переменная price должна быть целочисленной