Bezeichnung
GetType -- untersucht eine Variable (V2.0)
Übersicht
type = GetType(var)
Beschreibung
Dieser Befehl kann verwendet werden, um den Typ einer Variablen oder einem Wert herauszufinden. Mögliche Rückgabewerte sind #NUMBER, #STRING, #TABLE, #FUNCTION, #USERDATA, #LIGHTUSERDATA, #THREAD und #NIL.

Dieser Befehl wird häufig verwendet, um herauszufinden, ob eine Variable Nil ist. Ab Hollywood 6.0 gibt es aber auch einen neuen Komfortbefehl namens IsNil(), die auch zum prüfen von Variablen auf Nil verwendet werden kann.

Siehe Data types für Details.

Eingaben
var
Variable, die untersucht wird
Beispiel
type = GetType("Hello World")
Dies wird #STRING zurückgeben.


type = GetType({1, 2, 3, 4})
Das gibt #TABLE zurück.


type = GetType(Function() DebugPrint("Hello") EndFunction)
Dadurch wird #FUNCTION zurückgegeben.

Navigation zeigen