IsFraction: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
=== 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(Objekt zeichenkette)
  isFraction([[Objekt]] objekt)


=== Parameter ===
=== Parameter ===
* '''zeichenkette''' - der zu prüfende String
* '''objekt''' - das zu prüfende Objekt


=== Return Value ===
=== Return Value ===
Zeile 13: Zeile 13:
=== 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 von Variablen ====
  isFraction('[pos=1]')
  isFraction([pos=1])
  isFraction('[var=a]')
  isFraction([var=a])


====JUnit Tests====
====JUnit Tests====
Zeile 139: Zeile 139:
* 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.


[[Kategorie:Evaluatorfunktion]]
[[Kategorie:Evaluatorfunktion]][[Kategorie:Testfunktionen]]

Version vom 11. Oktober 2017, 19:38 Uhr

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 von Variablen

isFraction([pos=1])
isFraction([var=a])

JUnit Tests

[Anzeigen]

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.