typecheck for arguments


    Sep 14 2006 | 9:42 am
    I want a different behaviour for differnt types of arguments. Is there a
    way to determine if an argument to a JSUI is a float or an integer?
    Stefan
    --
    Stefan Tiedje------------x-------
    --_____-----------|--------------
    --(_|_ ----|-----|-----()-------
    -- _|_)----|-----()--------------
    ----------()--------www.ccmix.com

    • Sep 14 2006 | 12:26 pm
      On 14 sept. 06, at 11:42, Stefan Tiedje wrote:
      > I want a different behaviour for differnt types of arguments. Is
      > there a way to determine if an argument to a JSUI is a float or an
      > integer?
      Hi Stefan,
      I don't think this is possible. At least not in the JavaScript world,
      because ints and floats are simply "numbers" (64 bits floating). It
      could be nice through.
      Best,
      ej
    • Sep 25 2006 | 11:23 am
      hi, a possible hack is to turn the number into a string and then regExp to find if there is a point==float, this can get expensive.
    • Sep 26 2006 | 12:47 pm
      i guess you could always take the number and compare it to itself
      passed into Math.floor()
      FYI, if you check the type of a float or int (using typeof(...)) it
      comes up as "number". not very useful for testing int vs. float.
      otherwise, i assume you'll have to parse it for the "." like yair wrote.
      best
      evan
      On Sep 25, 2006, at 12:23 PM, yair reshef wrote:
      >
      > hi, a possible hack is to turn the number into a string and then
      > regExp to find if there is a point==float, this can get expensive.
      >
      >