JSFiddle - React, Tailwind, and code Playground
by andrelaszlo
JavaScript
$(function() {
var input = "Moi je t'aime";
while (input.length % 3 != 0) {
input += "!";
}
var colors = [];
var color = [];
for (var i = 0; i < input.length; i++) {
color.push(input.charCodeAt(i));
if (color.length == 3) {
colors.push(color);
color = [];
}
}
setInterval(function() {
var css, r, g, b;
var color = colors.shift();
colors.push(color);
r = String(color[0]);
g = String(color[1]);
b = String(color[2]);
css = "rgb(" + r + "," + g + "," + b + ")";
$("body").css('background-color', css);
}, 1000);
});