'use strict'; /** * Draws random colors * * @function RandomScreen * @implements IScreen */ module.exports = function (modulation, width, height, renderer) { let response = ''; for (let i = 0; i < height; ++i) { for (let j = 0; j < width; ++j) { const red = Math.floor(Math.random() * 255); const blue = Math.floor(Math.random() * 255); const green = Math.floor(Math.random() * 255); response = response + renderer(red, blue, green); response = response + ' '; } if (i < height - 1) { response = response + '\n'; } } return response; };