======type====== ''type (_Value)'' \\ Gibt den Datentyp von ''_Value'' als String zurück. ===Parameter=== ^Name^Typ^Beschreibung^ | **_Value** | Beliebig | Wert, dessen Typ ermittelt werden soll | ===Rückgabewerte=== ^Name^Typ^Beschreibung^ | **Type** | String | Der Typ von ''_Value'' als String. Möglich sind nur die Rückgabewerte ''"boolean"'', ''"number"'', ''"string"'', ''"table"'', ''"function"'', ''"nil"'', ''"userdata"'' und ''"thread"'', wobei die letzten beiden für Siedler 5 keine Rolle spielen | ---- ===Beispiel=== Die Funktion wird meistens für [[ scripting:reference:standard_library:base:assert|Assertions]] benutzt, in denen geprüft wird, ob ein eingegebener Parameter vom richtigen Typ ist. Siehe auch das dortige [[ scripting:reference:standard_library:base:assert#beispiel|Beispiel]] für die Verwendung von ''type''.