Cómo convertir RGB a Hex en JavaScript

Cómo convertir RGB a Hex en JavaScript
Los programas de edición de fotos representan principalmente colores en el modelo RGB (azul rojo verde), que oscila entre 0 y 255. En caso de que desee utilizar cualquier color específico como fondo de elemento HTML, se requiere obtener la representación hexadecimal del valor RGB seleccionado. Muchos convertidores de color RGB a hexagonal en línea pueden realizar esta funcionalidad utilizando JavaScript.

Este blog demostrará el método de convertir RGB a Hex en JavaScript.

Cómo convertir RGB a Hex en JavaScript?

En JavaScript, puede utilizar el "Encadenar()"Método para convertir RGB a hexadecimal. El método toString () toma la base "dieciséis"Como parámetro para convertir el valor RGB especificado en hexadecimal y devuelve su representación de cadena.

Realice el siguiente ejemplo para una mejor comprensión del concepto anterior.

Ejemplo: Uso del método "toString ()" para convertir RGB a Hex en JavaScript

En primer lugar, definiremos una función llamada "valuetohex ()"Y pasar"C"Como argumento. Luego, conviértalo usando el "Encadenar()"Método y pasar"dieciséis"Como la base requerida de la cadena. Esta función devolverá el RGB convertido al valor hexadecimal almacenado en "maleficio" variable:

función valuetohex (c)
var hex = c.tostring (16);
regresar hex

A continuación, definiremos un "rgbtohex ()"Tomado de la función"riñonal","gramo","b"Valores como argumentos. Para convertir cada valor, llame al "valuetohex ()" método:

función rgbtohex (r, g, b)
return (valuetohex (r) + valuetohex (g) + valuetohex (b));

Finalmente, llame al "rgbtohex ()"Funcione y coloque los valores RGB para obtener los valores hexadecimales convertidos deseados:

consola.log ("Los valores hexadecimales convertidos son:")
consola.log (rgbtohex (12, 51, 255));

En nuestro caso, hemos fallecido "12","51", y "255"Como RGB, que se convierte en"C33FF"Valor hexadecimal:

Hemos proporcionado el método más simple para convertir "RGB" a "MALEFICIO"En JavaScript.

Conclusión

Para convertir RGB a Hex en JavaScript, puede usar el "Encadenar()"Método en una función de conversión RGB definida por el usuario a HEX. Esta función tomará cada valor de RGB uno por uno y llame al método toString () para convertirlo en hexadecimario especificando la base como "dieciséis". Después de hacerlo, devuelve el RGB convertido al valor hexagonal. Este blog lo guió sobre el procedimiento para convertir RGB a Hex en JavaScript.