getVariable – Talk
Categories: 
Only way I found to see if variable had even been assigned:
 if (format ["%1", _obj getVariable "myVar"] == "<NULL>") then {
  // initialize it
 };
--Doolittle 06:14, 11 January 2008 (CET)
This also works:
  _check = _obj getVariable "myVar";
  if (isNil "_check") then
  {
     // initialize it
  };
--raedor 10:47, 12 January 2008 (CET)