[Javascript] How do I convert "FF" to 255?

Rui Fortes RuiFortes at clix.pt
Sun Apr 22 11:09:42 CDT 2001


Thanks a lot for the Help.
Actually I managed to solve it and I'm sorry I didn't post this.
I just used eval("0xff").
Here the code I used:

function gethicolor(colorstr)
{

  red = eval("0x" + colorstr.slice(1,3));
  green = eval("0x" + colorstr.slice(3,5));
  blue = eval("0x" + colorstr.slice(5,7));

  red = red + 50;
  green = green + 50;
  blue = blue + 50;

  if(red > 255)red = 255;
  if(green > 255)green = 255;
  if(blue > 255)blue = 255; 
  
  return ((red * 65536) + (green * 256) + blue);
}

Just adding a fixed value to color components doens't result in a good highlight but...

Thank's again.
Bye.
  ----- Original Message ----- 
  From: Peter Brunone 
  To: javascript at LaTech.edu 
  Sent: Friday, April 20, 2001 6:10 PM
  Subject: Re: [Javascript] How do I convert "FF" to 255?


   
      According to the Netscape JavaScript reference, you can use escape(var) to get the hexadecimal value, and unescape(var) to get the decimal value.
   
    ----- Original Message ----- 
    From: Rui Fortes 
    To: javascript at LaTech.edu 
    Sent: Friday, April 20, 2001 11:23 AM
    Subject: [Javascript] How do I convert "FF" to 255?


    Hello.

    How can I get an highlighted version of a color.
    That is, how can I find the code of a color wich is a lighter version of another color.
    I tryed to do this myself but I need, for instance, to know how to get a number from a string representing an hexadecimal number.
    I could then add some value to RGB components and use RGB(newred, newgreen, newblue) to get that color.
    I found Hex function that returns a string representing the hexadecimal convertion of a number.
    Is there an inverse function to turn a string into a number?
    Something like afunc("FF") that returns 255.

    Thanks



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.evolt.org/pipermail/javascript/attachments/20010422/f9ce40dc/attachment.htm>


More information about the Javascript mailing list