'use strict'; // Returns a 256 color, see // https://en.wikipedia.org/wiki/ANSI_escape_code#Colors // under 256 colors for more info. const TwoFiftySixColors = function (red, blue, green) { let redValue = Math.round(red * 5 / 255); let blueValue = Math.round(blue * 5 / 255); let greenValue = Math.round(green * 5 / 255); let colorNumber = 16 + 36 * redValue + 6 * greenValue + blueValue; return `\x1B[48;5;${colorNumber}m`; }; module.exports = TwoFiftySixColors;