diff options
| author | Filip Wieland <[email protected]> | 2014-11-19 16:54:14 +0000 |
|---|---|---|
| committer | Filip Wieland <[email protected]> | 2014-11-19 16:54:14 +0000 |
| commit | 8e7cf7f41b6fd6e97f66c74db07682e005d94eb9 (patch) | |
| tree | da78d96bf93b4e4c5d361899c37998dce32b0de3 | |
| parent | 8bbe2ef91a02bcc8ffbf835a4616aacf55837e49 (diff) | |
| download | faker-8e7cf7f41b6fd6e97f66c74db07682e005d94eb9.tar.xz faker-8e7cf7f41b6fd6e97f66c74db07682e005d94eb9.zip | |
Ensure that colours are always of the form #RRGGBB
| -rw-r--r-- | lib/internet.js | 8 |
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; }, |
