[iPs]TeaM
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


Você não está conectado. Conecte-se ou registre-se

[Javascript] RGB(a) para Hexadecimal

Ir para baixo  Mensagem [Página 1 de 1]

1[Javascript] RGB(a) para Hexadecimal Empty [Javascript] RGB(a) para Hexadecimal Sex Dez 09, 2011 10:36 pm

[iPs]BrunoSilva

[iPs]BrunoSilva
Administrador

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:

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

http://www.brunodasilva.com

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos