Isoraqathedh

thingy

Apr 30th, 2014
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. typeof(var) {
  2.     if (var = "")
  3.         return "Null"
  4.     if (IsObject(var)) {
  5.         if (ObjHasKey(var, "__class"))
  6.             return "Class"
  7.         for i in var
  8.             if (i != A_Index)
  9.                 return "Object"
  10.             return "Array"
  11.     }         ; ahk types : [integer, float, number, digit, xdigit, alpha, upper, lower, alnum, space, time]
  12.     if var is integer
  13.         return InStr(var, "0x") = 1 ? "Hex" : "Integer"
  14.         if var is float
  15.             return "Float"
  16.     return "String"
  17. }
Advertisement
Add Comment
Please, Sign In to add comment