Skip to end of metadata
Go to start of metadata

[skip] if [not]|while [not]| = Die möglichen bedingten Anweisungen, die mit diesem Befehl genutzt werden können. 
<RetVar/IF> = Rückgabewert des Befehls, mit einer 'if' Anweisung wird dieser TRUE (1) (wahr) sein, wenn die Bedingung erfüllt ist oder FALSE (0) (falsch), wenn nicht. Andernfalls, wenn eine Variable genutzt wird, wird die Länge der Zeichenkette (string) als ganze Zahl zurückgegeben. 
<Var/String> = Die Variable / Zeichenkette, deren Länge du bestimmen möchtest. Dies kann eine Variable sein, die eine Zeichenkette enthält oder eine direkt eingegebene Zeichenkette. 


Dies wird der ganzzahlige Wert der Anzahl der Zeichen einer Zeichenkette samt Leerzeichen sein. 
Jedes (alpha)numerische Zeichen einer Zeichenkette wird als 1 gezählt, einschließlich Leerzeichen. 

Dies war, bevor die SE Version 44 veröffentlicht wurde, ein sehr praktischer Befehl zum Abgleich von Texten in Menüs und Nachrichtenlogs. Mit Version 44 wurden andere Befehle eingeführt, die diese Funktion ebenfalls ausführen können, jedoch ohne die Hilfe externer Scripte auskommen. 

Beispiel

$this.string = 'Ich frage mich wie lang dies ist ?' 

$this.string.length = get length of string $this.string 

 

In obigem Beispiel wäre $this.string.length gleich 34

  • No labels