Answers for "how to convert rgb to hex"

11

javascript rgb to hex

function rgbToHex(r, g, b) {
  return "#" + ((1 << 24) + (r << 16) + (g << 8) + b).toString(16).slice(1);
}

function hexToRgb(hex) {
  var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
  if(result){
      var r= parseInt(result[1], 16);
      var g= parseInt(result[2], 16);
      var b= parseInt(result[3], 16);
      return r+","+g+","+b;//return 23,14,45 -> reformat if needed 
  } 
  return null;
}
console.log(rgbToHex(10, 54, 120)); //#0a3678
console.log(hexToRgb("#0a3678"));//"10,54,120"
Posted by: Guest on August-02-2019
1

rgb to hex conversion

// rgb to hex conversion
fn rgb(r: i32, g: i32, b: i32) -> String {
    format!("{:02X}{:02X}{:02X}", 
        r as f32 as u8, 
        g as f32 as u8, 
        b as f32 as u8) 
}

fn main() {
    let (r, g, b) = (123, 86, 200);
    println!("rgb {} {} {} to hex {} ", r, g, b, rgb(r, g, b));
}
Posted by: Guest on August-29-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language