diff --git a/snippets/randomHexColor.md b/snippets/randomHexColor.md deleted file mode 100644 index b511c10d7..000000000 --- a/snippets/randomHexColor.md +++ /dev/null @@ -1,19 +0,0 @@ -### randomHexColor - -Generates a random hexadecimal color code. - -Use `Math.random` to generate a random 24-bit(6x4bits) hexadecimal number. Use bit shifting and then convert it to an hexadecimal String using `toString(16)`. - -```js -const randomHexColor = () => { - let n = (Math.random() * 0xfffff | 0).toString(16); - return '#' + (n.length !== 6 - ? (Math.random() * 0xf | 0).toString(16) + n : n); -}; -``` - -```js -randomHexColorCode() // "#e34155" -randomHexColorCode() // "#fd73a6" -randomHexColorCode() // "#4144c6" -``` diff --git a/snippets/randomHexColorCode.md b/snippets/randomHexColorCode.md index 5009e1977..fb5e4b6d9 100644 --- a/snippets/randomHexColorCode.md +++ b/snippets/randomHexColorCode.md @@ -6,6 +6,7 @@ Use `Math.random` to generate a random 24-bit(6x4bits) hexadecimal number. Use b ```js const randomHexColorCode = () => '#'+(Math.random()*0xFFFFFF<<0).toString(16); +}; ``` ```js