RBC

Random Background Color From lZiMUl

  1. // ==UserScript==
  2. // @name RBC
  3. // @description Random Background Color From lZiMUl
  4. // @author lZiMUl
  5. // @version 1.1.2
  6. // @license MIT
  7. // @include *
  8. // @namespace https://greasyfork.org/users/843195
  9. // ==/UserScript==
  10.  
  11. (function () {
  12. function getRandom(Min, Max, isFloor) {
  13. let value = Math.random() * (Max - Min + 1) + Min;
  14. return isFloor? Math.floor(value): value;
  15. };
  16. window.setInterval(function () {
  17. document.body.setAttribute('style', function () {
  18. let value = [];
  19. value.push(getRandom(0, 255, true))
  20. value.push(getRandom(0, 255, true))
  21. value.push(getRandom(0, 255, true))
  22. value.push(getRandom(0, 1, false))
  23. return `background-color: rgba(${value.join(', ')});`;
  24. } ());
  25. }, 500);
  26. } ())