Come convertire RGB in esadecimale in javascript

Come convertire RGB in esadecimale in javascript
I programmi di fotoritocco rappresentano principalmente i colori nel modello RGB (rosso verde), che va da 0 a 255. Nel caso in cui desideri utilizzare qualsiasi colore specifico come sfondo di un elemento HTML, è necessario ottenere la rappresentazione esadecimale del valore RGB selezionato. Molti convertitori di colori da RGB a esadecistica possono eseguire questa funzionalità usando JavaScript.

Questo blog dimostrerà il metodo di conversione di RGB in hex in JavaScript.

Come convertire RGB in esadecimale in javascript?

In JavaScript, puoi utilizzare il "accordare()"Metodo per convertire RGB in esadecimale. Il metodo ToString () prende la base "16"Come parametro per la conversione del valore RGB specificato in esadecimale e restituisce la sua rappresentazione di stringa.

Passare attraverso il seguente esempio per una migliore comprensione del concetto di cui sopra.

Esempio: utilizzando il metodo "toString ()" per convertire RGB in hex in JavaScript

In primo luogo, definiremo una funzione chiamata "ValueTohex ()"E pass"C"Come argomento ad esso. Quindi, convertilo usando "accordare()"Metodo e pass"16"Come la base richiesta della stringa. Questa funzione restituirà l'RGB convertito in valore esadecimale memorizzato in "esadecimale"Variabile:

funzione ValueToHex (c)
var hex = c.toString (16);
restituire esagono

Successivamente, definiremo un "rgbtohex ()”Funzione prendendo"R","G","B"Valori come argomenti. Per convertire ogni valore, chiamare "ValueTohex ()" metodo:

funzione rgbtohex (r, g, b)
return (ValueTohex (R) + ValueToHex (G) + ValueToHex (B));

Infine, chiama il "rgbtohex ()"Funzionare e posizionare i valori RGB per ottenere i valori esadecimali convertiti desiderati:

console.Log ("I valori esadecimali convertiti sono:")
console.log (rgbtohex (12, 51, 255));

Nel nostro caso, abbiamo superato "12","51", E "255"Come RGB che viene convertito in"C33ff"Valore esagonale:

Abbiamo fornito il metodo più semplice per la conversione "RGB" A "ESADECIMALE"In JavaScript.

Conclusione

Per convertire RGB in esadecimale in JavaScript, puoi usare "accordare()"Metodo in una funzione di conversione da RGB a HEX definita dall'utente. Questa funzione prenderà ogni valore RGB uno per uno e chiamerà il metodo toString () per convertirlo in hex specificando la base come "16". Dopo averlo fatto, restituisce l'RGB convertito al valore esadecimale. Questo blog ti ha guidato sulla procedura per convertire RGB in esadecimale in JavaScript.