Zum Inhalt

Konsolenausgabe

Im CindyScript-Eingabefenster finden Sie eine Konsole für Textausgabe. In den meisten praktischen Fällen wird dies für die endgültige Konstruktion nicht verwendet. Es ist jedoch äußerst nützlich zum Debuggen.

Text drucken: print(<expr>)

Beschreibung: Dieser Operator druckt das Ergebnis der Auswertung von <expr> auf der Konsole aus.


Text drucken: err(<expr>)

Beschreibung: Druckt das Ergebnis der Auswertung von <expr> auf der Konsole. Wenn <expr> eine Variable ist, wird auch der Variablenname gedruckt. Sehr nützlich zum Debuggen.


Text drucken: println(<expr>)

Beschreibung: Dieser Operator druckt das Ergebnis der Auswertung von <expr> auf der Konsole und fügt am Ende des Textes ein Zeilenumbruchzeichen hinzu.


Eine neue Zeile drucken: println()

Beschreibung: Dieser Operator druckt ein Zeilenumbruchzeichen auf die Konsole.


Konsole leeren: clearconsole()

Beschreibung: Entfernt den gesamten Text aus der Konsole.


Bedingtes Drucken: assert(<bool>,<expr>)

Beschreibung: Dieser Operator dient hauptsächlich dem Komfort beim Generieren eigener Fehlermeldungen. Er entspricht if(!<bool>,println(<expr>)). Er kann verwendet werden, um zu testen, ob eine Bedingung erfüllt ist, und andernfalls eine Fehlermeldung zu generieren.

Beispiel: Eine typische Verwendung dieses Operators sieht wie folgt aus:

assert(isinteger(k),"k is not an integer");

Eine Statusmeldung ausgeben: message(<expr>)

Beschreibung: Dieser Operator zeigt das Ergebnis der Auswertung von <expr> in der Statuszeile der Anwendung oder in der Statuszeile des Browsers für Cinderella-Applets.


🤖 Diese Seite wurde automatisch mit KI (Claude) übersetzt und wartet noch auf Überprüfung. → Alle KI-übersetzten Seiten