IsEmpty: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
Zeile 17: Zeile 17:
=== Beispiele ===
=== Beispiele ===
==== Standardfälle ====
==== Standardfälle ====
'''Jack2:'''
isEmpty('  ')  --> returns ''true''
isEmpty('nichtleer')  --> returns ''false''


'''Jack3:'''
  isEmpty( )    --> returns ''true''
  isEmpty( )    --> returns ''true''
   
   

Version vom 18. November 2025, 13:31 Uhr

Zugehörige Evaluatoren

  • ChemEvaluator
  • MathEvaluator

Beschreibung

Die Funktion isEmpty prüft ob ein gegebenes Objekt leer ist, also keine Zeichen enthält. Die Funktion erwartet ein Objekt und gibt einen Boolean zurück.

Syntax

isEmpty(Objekt objekt)

Parameter

  • objekt - Objekt, das auf leeren Inhalt geprüft wird

Return Value

Beispiele

Standardfälle

isEmpty( )    --> returns true

isEmpty(' ')    --> returns false

isEmpty('nichtleer')    --> returns false

Benutzung mit Variablen

isEmpty([var=a])

Benutzung mit studentischen Eingaben

JACK3:
isEmpty([input=fillin1])

Hinweise

  • Anführungsstriche werden als Zeichenkette interpretiert, daher wird es nicht als leer gesehen.
  • Ein Leerzeichen wird in JACK3 nicht mehr als leer interpretiert.
  • Für die Überprüfung, ob die Platzhalter bei Formeln durch den Formeleditor leer gelassen wurde, steht die Funktion containsEditorPlaceholder() zur Verfügung.