From 7b5cbbc6301a2949e6d26aa222dae80cd64070fc Mon Sep 17 00:00:00 2001 From: sbosse Date: Mon, 21 Jul 2025 23:14:49 +0200 Subject: [PATCH] Mon 21 Jul 22:43:21 CEST 2025 --- js/doc/maps/rainbow.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 js/doc/maps/rainbow.js diff --git a/js/doc/maps/rainbow.js b/js/doc/maps/rainbow.js new file mode 100644 index 0000000..6a8ba5b --- /dev/null +++ b/js/doc/maps/rainbow.js @@ -0,0 +1,13 @@ +var colors = Require('doc/colors'); + +module['exports'] = (function () { + var rainbowColors = ['red', 'yellow', 'green', 'blue', 'magenta']; //RoY G BiV + return function (letter, i, exploded) { + if (letter === " ") { + return letter; + } else { + return colors[rainbowColors[i++ % rainbowColors.length]](letter); + } + }; +})(); +