function HSVtoRGB(t, e, i) { var r, n, a, s, o, h, l, p; switch (h = i * (1 - e), l = i * (1 - (o = 6 * t - (s = Math.floor(6 * t))) * e), p = i * (1 - (1 - o) * e), s % 6) { case 0: r = i, n = p, a = h; break; case 1: r = l, n = i, a = h; break; case 2: r = h, n = i, a = p; break; case 3: r = h, n = l, a = i; break; case 4: r = p, n = h, a = i; break; case 5: r = i, n = h, a = l } return [r, n, a] }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter