aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorFilip Wieland <[email protected]>2014-11-19 16:54:14 +0000
committerFilip Wieland <[email protected]>2014-11-19 16:54:14 +0000
commit8e7cf7f41b6fd6e97f66c74db07682e005d94eb9 (patch)
treeda78d96bf93b4e4c5d361899c37998dce32b0de3 /lib
parent8bbe2ef91a02bcc8ffbf835a4616aacf55837e49 (diff)
downloadfaker-8e7cf7f41b6fd6e97f66c74db07682e005d94eb9.tar.xz
faker-8e7cf7f41b6fd6e97f66c74db07682e005d94eb9.zip
Ensure that colours are always of the form #RRGGBB
Diffstat (limited to 'lib')
-rw-r--r--lib/internet.js8
1 files changed, 7 insertions, 1 deletions
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;
},