Ten blog pokaże metodę przekształcania RGB na Hex w JavaScript.
Jak przekonwertować RGB na Hex w JavaScript?
W JavaScript możesz użyć „ToString ()”Metoda konwersji RGB na sześciokąt. Metoda ToString () przyjmuje podstawę „16”Jako parametr do konwersji określonej wartości RGB w szesnastkową i zwraca reprezentację ciągu.
Przejrzyj poniższy przykład, aby lepiej zrozumieć powyższą koncepcję.
Przykład: przy użyciu metody „ToString ()” do konwersji RGB na HEX w JavaScript
Po pierwsze, zdefiniujemy funkcję o nazwie „valueToHex ()”I przekaż„C„Jako argument. Następnie przekonwertuj go za pomocą „ToString ()„Metoda i przejście”16”Jako wymagana podstawa łańcucha. Ta funkcja zwróci konwertowaną wartość RGB do przechowywanej wartości szesnastej w „klątwa" zmienny:
funkcja valueToHex (c)Następnie zdefiniujemy „rgbtohex ()”Funkcja przyjmowana„R”,„G”,„B”Wartości jako argumenty. Aby przekształcić każdą wartość, zadzwoń do „valueToHex ()" metoda:
funkcja rgbtohex (r, g, b)Na koniec zadzwoń do „rgbtohex ()”Funkcjonuj i umieść wartości RGB, aby uzyskać pożądane przekonwertowane wartości szesnastkowe:
konsola.Log („Konwertowane wartości szesnastkowe to:”)W naszym przypadku minęliśmy „12”,„51", I "255”Jako RGB, który jest przekonwertowany na„C33ff„Wartość szesnastka:
Zapewniliśmy najprostszą metodę konwersji „RGB" Do "KLĄTWA„W JavaScript.
Wniosek
Aby przekonwertować RGB na Hex w JavaScript, możesz użyć „ToString ()”Metoda w funkcji konwersji RGB zdefiniowanej przez użytkownika do HEX. Ta funkcja przyjmuje każdą wartość RGB jeden po drugim i wywoła metodę TOString () do konwersji jej na HEX, określając bazę jako „16". Po tym zwraca przekonwertowany RGB na wartość sześciokątną. Ten blog poprowadził Cię o procedurę konwersji RGB na Hex w JavaScript.