Generates a gradient of the colors of the rainbow.
npm install rainbow-gradient --saveoryarn add rainbow-gradient
import rainbowGradient from 'rainbow-gradient';
// Creates an array with three colors:
rainbowGradient(3);
// Creates an array with 10 colors, darkened and washed out:
rainbowGradient(10, 0.5, 0.25);-
length
The number of colors in the resulting gradient array.
-
saturation
The saturation of the colors.
0represents grayscale.1represents full color. Default:1. -
lightness
The lightness of the colors.
0represents black.1represents white. Default:0.5.
The function returns an array of colors based on the parameters. Each color is an array of red, green, and blue values from 0 to 255.
Example:
rainbowGradient(3) returns:
[
[ 255, 0, 0 ],
[ 0, 255, 0 ],
[ 0, 0, 255 ]
]