Saudações!
Este código converte cores rgba e rgb para cores hexadecimais. O processo é simples utilizando funções rápidas e eficientes.
Foi criado inicialmente devido a um desafio da Comunidade Orkut Exploits, mas acabei por postar no blog.
Enfim, aqui vai o código:
Também está disponível no http://pastebin.com/b0UJvhbN caso não tiverem o acesso ao de cima. A conversão é feita com base de um cálculo sem nada de concatenar strings que até então era o método mais usado.
Criado pro Bruno da Silva
Este código converte cores rgba e rgb para cores hexadecimais. O processo é simples utilizando funções rápidas e eficientes.
Foi criado inicialmente devido a um desafio da Comunidade Orkut Exploits, mas acabei por postar no blog.
Enfim, aqui vai o código:
- Código:
function rgbToHex(a,b,c)
{
return rgbaToHex(a,b,c,0);
}
function rgbaToHex(a,b,c,d)
{
return ((((a) > 0xFF) || ((b) > 0xFF) || ((c) > 0xFF) || ((d) > 0x64)) ? (0) : ((65536 * (b)) + (16777216* (a)) + (256 * (c)) + (d)).toString(0x10));
}
Também está disponível no http://pastebin.com/b0UJvhbN caso não tiverem o acesso ao de cima. A conversão é feita com base de um cálculo sem nada de concatenar strings que até então era o método mais usado.
Criado pro Bruno da Silva