]> git.r.bdr.sh - rbdr/tomato-sauce/blob - lib/screens/random.js
Merge branch 'release/1.0.0'
[rbdr/tomato-sauce] / lib / screens / random.js
1 'use strict';
2
3 // random colors
4 const Random = function (modulation, width, height, renderer) {
5 let response = '';
6
7 for (let i = 0; i < height; i++) {
8 for (let j = 0; j < width; j++) {
9 let red = Math.floor(Math.random() * 255);
10 let blue = Math.floor(Math.random() * 255);
11 let green = Math.floor(Math.random() * 255);
12
13 response = response + renderer(red, blue, green);
14 response = response + ' ';
15 }
16
17 if (i < height - 1) {
18 response = response + '\n';
19 }
20 }
21
22 return response;
23 };
24
25 module.exports = Random;