ContainsEditorPlaceholder: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Zeile 19: Zeile 19:


=== Beispiele ===
=== Beispiele ===
[[File:ContainsPlaceholder.PNG|frame|Beispiel 1]]
[[File:ContainsPlaceholder.PNG|frame|left|Beispiel 1]]
   Beispiel 1: containsEditorPlaceholder([input=fillin1]) -> returns true
   Beispiel 1: containsEditorPlaceholder([input=fillin1]) -> returns true
<br clear=all>
<br clear=all>
[[File:ContainsplaceholderLn.PNG|frame|Beispiel 2]]
[[File:ContainsplaceholderLn.PNG|frame|left|Beispiel 2]]
   Beispiel 2: containsEditorPlaceholder([input=fillin1]) -> returns true
   Beispiel 2: containsEditorPlaceholder([input=fillin1]) -> returns true
<br clear=all>
<br clear=all>
[[File:ContainsPlaceholderMatrix.PNG|frame|Beispiel 3]]
[[File:ContainsPlaceholderMatrix.PNG|frame|left|Beispiel 3]]
   Beispiel 3: containsEditorPlaceholder([input=fillin1]) -> returns true
   Beispiel 3: containsEditorPlaceholder([input=fillin1]) -> returns true
<br clear=all>
<br clear=all>
[[File:NoPlaceholder.PNG|frame|Beispiel 4]]
[[File:NoPlaceholder.PNG|frame|left|Beispiel 4]]
   Beispiel 4: containsEditorPlaceholder([input=fillin1]) -> returns false
   Beispiel 4: containsEditorPlaceholder([input=fillin1]) -> returns false
<br clear=all>
<br clear=all>

Version vom 9. November 2022, 10:43 Uhr

Diese Seite ist beinhaltet eine Evaluator-Funktion im JACK3 System.

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

In JACK kann ein Formeleditor in einer Aufgabe eingebunden werden. Mit diesem können Formeln der Eingabe hinzugefügt werden. Diese Formeln beinhalten Felder/Platzhalter, welche durch den Nutzer ausgefüllt werden müssen.

Die Funktion containsEditorPlaceholder prüft, ob in der Eingabe des Nutzers min. einen Platzhalter enthält (Der Nutzer also ein min. Feld einer Formel frei gelassen hat). Die Funktion gibt true zurück, wenn min. ein Platzhalter gefunden wurde.

Syntax

containsEditorPlaceholder(Eingabefeld feld)

Parameter

  • feld - Bezeichner des Feldes, in der die Eingabe mit dem Formeleditor getätigt wurde

Return Value

  • Gibt einen Boolean zurück

Beispiele

Beispiel 1
 Beispiel 1: containsEditorPlaceholder([input=fillin1]) -> returns true


Beispiel 2
 Beispiel 2: containsEditorPlaceholder([input=fillin1]) -> returns true


Beispiel 3
 Beispiel 3: containsEditorPlaceholder([input=fillin1]) -> returns true


Beispiel 4
 Beispiel 4: containsEditorPlaceholder([input=fillin1]) -> returns false


Hinweise

Diese Funktion sollte nur für Fillin-Felder genutzt werden, die einen Formeleditor angehängt haben.