Scripting:Syntax

Aus STNE-Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
 +
Allgemeines:
 +
* Bei Variablennamen wird grundsätzlich auf Groß- und Kleinschreibung geachtet.
 +
* Jeder Befehl muss durch ein ; abgeschlossen werden. Du kannst im Prinzip auch alle Befehle in eine Zeile schreiben. Das ; fungiert als Trenner.
 +
Deklarieren von Variabeln:<br>
Deklarieren von Variabeln:<br>
'''var''' ''Variabelname'' '''As''' ''Typ''
'''var''' ''Variabelname'' '''As''' ''Typ''
Zeile 9: Zeile 13:
var str2 as string = 'Karl''s Wurst';
var str2 as string = 'Karl''s Wurst';
var str3 as string = "Karl's Wurst";</nowiki></pre>
var str3 as string = "Karl's Wurst";</nowiki></pre>
 +
 +
If-Bedingung: IF (Bedingung) {Wahr-Block} ELSE {Falsch-Block}
 +
<pre><nowiki>var IstSchön as boolean = true;
 +
if (IstSchön)
 +
{
 +
  WriteLine('Das Wetter ist schön');
 +
}
 +
else
 +
{
 +
  WriteLine('Heute mal nicht');
 +
}</nowiki></pre>
 +
 +
Else + Block kann auch weggelassen werden:
 +
 +
<pre><nowiki>if (IstSchön)
 +
{
 +
  WriteLine('Das Wetter ist schön');
 +
}
 +
</nowiki></pre>

Version vom 14. Mai 2006, 17:37 Uhr

Allgemeines:

  • Bei Variablennamen wird grundsätzlich auf Groß- und Kleinschreibung geachtet.
  • Jeder Befehl muss durch ein ; abgeschlossen werden. Du kannst im Prinzip auch alle Befehle in eine Zeile schreiben. Das ; fungiert als Trenner.

Deklarieren von Variabeln:
var Variabelname As Typ

var str as string;
var num as integer = 5;

Zeichenketten: Werden in ' ODER " eingeschlossen. Wenn das Quote-Zeichen in String verwendet werden soll, einfach zwei mal schreiben.

var str as string = 'Schönes Wetter heute';
var str2 as string = 'Karl''s Wurst';
var str3 as string = "Karl's Wurst";

If-Bedingung: IF (Bedingung) {Wahr-Block} ELSE {Falsch-Block}

var IstSchön as boolean = true;
if (IstSchön)
{
  WriteLine('Das Wetter ist schön');
}
else
{
  WriteLine('Heute mal nicht');
}

Else + Block kann auch weggelassen werden:

if (IstSchön)
{
  WriteLine('Das Wetter ist schön');
}
Persönliche Werkzeuge