From 8e7cf7f41b6fd6e97f66c74db07682e005d94eb9 Mon Sep 17 00:00:00 2001 From: Filip Wieland Date: Wed, 19 Nov 2014 16:54:14 +0000 Subject: Ensure that colours are always of the form #RRGGBB --- lib/internet.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/internet.js b/lib/internet.js index 3ea64afb..c0d92ec5 100644 --- a/lib/internet.js +++ b/lib/internet.js @@ -70,7 +70,13 @@ var internet = { var red = Math.floor((faker.random.number(256) + baseRed255) / 2); var green = Math.floor((faker.random.number(256) + baseRed255) / 2); var blue = Math.floor((faker.random.number(256) + baseRed255) / 2); - return '#' + red.toString(16) + green.toString(16) + blue.toString(16); + var redStr = red.toString(16); + var greenStr = green.toString(16); + var blueStr = blue.toString(16); + return '#' + + (redStr.length === 1 ? '0' : '') + redStr + + (greenStr.length === 1 ? '0' : '') + greenStr + + (blueStr.length === 1 ? '0': '') + blueStr; }, -- cgit v1.2.3