Here you can find the source of to_kilometers()
Number.prototype.to_kilometers = function() { return this / 1000.0; };
Number.toHumanTime = function(elapsed) { var labels = ['ms', 's', 'm', 'h', 'd']; var sizes = [1000, 60, 60, 24]; var data = []; sizes.forEach(function(value) { data.push(elapsed % value); elapsed = parseInt(elapsed / value); }); var pos = 0; ...
Number.prototype.humanReadableOrder = function() { if (this>=1000000000) { return (this/1000000000).toFixed(1)+'b'; if (this>=1000000) { return (this/1000000).toFixed(1)+'m'; if (this>=1000) { return (this/1000).toFixed(1)+'k'; ...
Number.prototype.humanReadablePrice = function() { return (this/10000).toFixed(2); };
var numbersToWords = { 0: 'zero', 1: 'one', 2: 'two', 3: 'three', 4: 'four', 5: 'five', 6: 'six', 7: 'seven', ...
var numbersToWords = { 0: 'zero', 1: 'one', 2: 'two', 3: 'three', 4: 'four', 5: 'five', 6: 'six', 7: 'seven', ...
Number.prototype.to_kilometers_per_hour = function() { return this / 1000.0 * 3600.0; };
Number.prototype.to_miles = function() { return this / 1609.344; };
Number.prototype.to_miles_per_hour = function() { return this / 1609.344 * 3600.0; };
Number.prototype.humanize = function(rounding, delimiter, separator) { rounding = (typeof rounding != 'undefined') ? rounding : 2; delimiter = (typeof delimiter != 'undefined') ? delimiter : ','; separator = (typeof separator != 'undefined') ? separator : '.'; var value = (function(value) { if (rounding == 0) return Math.round(value); var round_by = Math.pow(10, rounding); return (Math.round(value * (round_by)) / round_by); })(this); ...