Sha256: f1e304feaf36024ce9b8dcc48a3375f48c552e781a51e0e116136b3252f21d4d

Contents?: true

Size: 400 Bytes

Versions: 46

Compression:

Stored size: 400 Bytes

Contents

"use strict";

var pad      = require("../../string/#/pad")
  , toPosInt = require("../to-pos-integer")

  , toFixed = Number.prototype.toFixed;

module.exports = function (length/*, precision*/) {
	var precision;
	length = toPosInt(length);
	precision = toPosInt(arguments[1]);

	return pad.call(precision ? toFixed.call(this, precision) : this,
		"0", length + (precision ? 1 + precision : 0));
};

Version data entries

46 entries across 46 versions & 3 rubygems

Version Path
govuk_publishing_components-18.0.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.21.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.20.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.19.1 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.19.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.18.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.17.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.16.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.15.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.14.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.13.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.12.2 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.12.1 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.12.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.11.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.10.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.9.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.8.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.7.0 node_modules/es5-ext/number/#/pad.js
govuk_publishing_components-17.6.1 node_modules/es5-ext/number/#/pad.js