Convert String to RGB - Node.js CSS

Node.js examples for CSS:Color

Description

Convert String to RGB

Demo Code

String.prototype.toRGB = function()
{
  var cutHex = function(h){ return (h.charAt(0)=="#") ? h.substring(1,7) : h }
  var rgb = '';
  rgb += parseInt( ( cutHex(this) ).substring( 0,2 ) , 16 ) +',';
  rgb += parseInt( ( cutHex(this) ).substring( 2,4 ) , 16 ) +',';
  rgb += parseInt( ( cutHex(this) ).substring( 4,6 ) , 16 );
  return rgb;//from   ww w .j  a v  a 2 s  .c  om
}

function rgbToHex(R,G,B) {return toHex(R)+toHex(G)+toHex(B)}

function toHex(n) {
 n = parseInt(n,10);
 if (isNaN(n)) return "00";
 n = Math.max(0,Math.min(n,255));
 return "0123456789ABCDEF".charAt((n-n%16)/16)
      + "0123456789ABCDEF".charAt(n%16);
}

Related Tutorials