IsFraction: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=== Beschreibung === Die Funktion ''isFraction'' prüft, ob es sich bei einem String bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet einen…“)
 
 
(21 dazwischenliegende Versionen von 8 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=== Zugehörige Evaluatoren ===
*'''MathEvaluator'''
=== Beschreibung ===
=== Beschreibung ===
Die Funktion ''isFraction'' prüft, ob es sich bei einem String bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet einen String, der darauf geprüft wird, ob er wie ein Bruch aufgebaut ist, und gibt einen Boolean zurück.
Die Funktion ''isFraction'' prüft, ob es sich bei einem Objekt bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet ein Objekt, der darauf geprüft wird, ob er wie ein Bruch aufgebaut ist, und gibt einen Boolean zurück.


=== Syntax ===
=== Syntax ===
  isFraction(string)
  isFraction([[Objekt]] objekt)


=== Parameter ===
=== Parameter ===
* '''string''' - String, der auf den Aufbau eines Bruchs geprüft
* '''objekt''' - das zu prüfende Objekt


=== Return Value ===
=== Return Value ===
* Gibt einen Boolean zurück
* Gibt einen [[Boolean]] zurück


=== Beispiele ===
=== Beispiele ===
==== Standardfälle ====
==== Standardfälle ====
  isFraction('7/9')  --> returns true
  isFraction(7/9)  --> returns ''true''
  isFraction('10.76')  --> returns false
  isFraction(10.76)  --> returns ''false''


==== Benutzung von Variablen ====
==== Benutzung mit Variablen ====
  isFraction('[pos=1]')
  isFraction([var=a])
  isFraction('[var=a]')
 
==== Benutzung mit studentischen Eingaben ====
 
  isFraction([input=field1])


=== Hinweise ===
=== Hinweise ===
* Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft.
* Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft.
* Für die Überprüfung eines Fill-In Feldes muss der Formeleditor verwendet werden.
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Testfunktionen]][[Kategorie:JACK2]][[Kategorie:JACK3]]

Aktuelle Version vom 18. November 2025, 13:31 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion isFraction prüft, ob es sich bei einem Objekt bezüglich des Aufbaus um einen Bruch handelt. Die Funktion erwartet ein Objekt, der darauf geprüft wird, ob er wie ein Bruch aufgebaut ist, und gibt einen Boolean zurück.

Syntax

isFraction(Objekt objekt)

Parameter

  • objekt - das zu prüfende Objekt

Return Value

Beispiele

Standardfälle

isFraction(7/9)   --> returns true

isFraction(10.76)   --> returns false

Benutzung mit Variablen

isFraction([var=a])

Benutzung mit studentischen Eingaben

isFraction([input=field1])

Hinweise

  • Auch wenn sich jede rationale Zahl natürlich als Bruch darstellen lässt, wird bei dieser Funktion explizit der Aufbau des Strings überprüft.
  • Für die Überprüfung eines Fill-In Feldes muss der Formeleditor verwendet werden.