jgdoncel
10/24/2013 - 3:50 PM

Descomponer en RGB un color pasado en hexadecimal.

Descomponer en RGB un color pasado en hexadecimal.

function hexToRgb (hex) {
    var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
    return result ? {
        r: parseInt(result[1], 16),
        g: parseInt(result[2], 16),
        b: parseInt(result[3], 16)
    } : null;
}