- Published on
How to convert RGB Colors to Hex Color in Javascript
- Authors
- Name
- Ashik Nesin
- @AshikNesin
Recently we've talked about Hex Color to RGB Color
Today, let's see how to do the reverse of that:
const rgb = [41, 127, 58];
const rgbToHex = (rgb) => {
let hex = "";
rgb.forEach((color) => {
// convert number to hexadecimal notation
// https://nesin.io/blog/convert-number-to-hex-javascript
let hexVal = color.toString(16);
hexVal = hexVal.length == 1 ? "0" + hexVal : hexVal;
hex += hexVal;
});
return hex;
}
// rgbToHex(rgb) 👉 '297f3a'
Happy playing-with hex!