Convert Hex Colors to RGB in JS
A few lines of code that can lets you convert a hex code into it's RGB parts.
function convertColor(color) {
/* Check for # infront of the value, if it's there, strip it */
if(color.substring(0,1) == '#') {
color = color.substring(1);
}
var rgbColor = {};
/* Grab each pair (channel) of hex values and parse them to ints using hexadecimal decoding */
rgbColor.rChannel = parseInt(color.substring(0,2),16);
rgbColor.gChannel = parseInt(color.substring(2,4),16);
rgbColor.bChannel = parseInt(color.substring(4),16);
return rgbColor;
}
Now you can use the individual channels for whatever you need! Just call the channels from the rgbColor object!
Written by Eric Kidd
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Javascript
Authors
Related Tags
#javascript
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#