CharAt: Unterschied zwischen den Versionen

Aus JACK Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „==== Beschreibung ==== Die Funktion ''charAt'' gibt das Zeichen an einer beliebigen Stelle innerhalb einer Zeichenkette zurück. Das erste Zeichen hat dabei de…“)
 
KKeine Bearbeitungszusammenfassung
 
(19 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
==== Beschreibung ====
===Zugehörige Evaluatoren===
*'''MathEvaluator'''
 
=== Beschreibung ===
Die Funktion ''charAt'' gibt das Zeichen an einer beliebigen Stelle innerhalb einer Zeichenkette zurück. Das erste Zeichen hat dabei den Index 0, das zweite Zeichen den Index 1 usw.
Die Funktion ''charAt'' gibt das Zeichen an einer beliebigen Stelle innerhalb einer Zeichenkette zurück. Das erste Zeichen hat dabei den Index 0, das zweite Zeichen den Index 1 usw.


Die Funktion erwartet eine Zeichenkette und eine natürliche Zahl und gibt das Zeichen an der entsprechenden Stelle zurück.  
Die Funktion erwartet eine Zeichenkette und eine natürliche Zahl und gibt das Zeichen an der entsprechenden Stelle zurück.  


==== Syntax ====
=== Syntax ===
  charAt('string','number')
  charAt([[Zeichenkette]] zeichenkette, [[Ganzzahl]] stelle)


==== Parameter ====
=== Parameter ===
* '''string''' - die Zeichenkette, aus der das Zeichen bestimmt wird
* '''zeichenkette''' - die Zeichenkette, aus der das Zeichen bestimmt wird
* '''number''' - das wievielte Zeichen zurückgegeben werden soll
* '''stelle''' - das wievielte Zeichen zurückgegeben werden soll


==== Return Value ====
=== Return Value ===
* Gibt eine Character zurück.
* Gibt eine Character zurück.


==== Beispiele ====
=== Beispiele ===
  charAt('hallo','0')  --> returns h
==== Standardfälle ====
  charAt('hallo',0)  --> returns h
charAt('JACK',3)  --> returns K
 
==== Benutzung mit Variablen ====
 
charAt([var=a], [var=b])
charAt([var=a], 0)
charAt('JACK', [var=b])
 
==== Benutzung mit studentischen Eingaben ====


  charAt('JACK','3')   --> returns K
'''Jack2:'''
charAt([pos=1], [pos=2])
charAt([pos=1], 0)
  charAt('JACK', [pos=1])


==== Hinweise ====
'''Jack3:'''
charAt([input=field1], [input=field2])
charAt([input=field1], 0)
charAt('JACK', [input=field1])
charAt([input=field1], [var=b])
charAt([var=a], [input=field1])
 
=== Hinweise ===
* Die angegebene Zahl darf nicht kleiner als 0 und nicht größer als die Länge der Zeichenkette -1 sein.
* Die angegebene Zahl darf nicht kleiner als 0 und nicht größer als die Länge der Zeichenkette -1 sein.
* Wenn Variablen genutzt werden muss darauf geachtet werden, dass diese die Voraussetzung erfüllen.
* Wenn die Eingabe der Studierenden genutzt wird muss auch hier darauf geachtet werden, dass die Voraussetzungen erfüllt sind und ob diese an der Stelle genutzt werden können.
[[Kategorie:Math-Evaluatorfunktion]][[Kategorie:Zeichenkettenfunktionen]][[Kategorie:JACK2]][[Kategorie:JACK3]]

Aktuelle Version vom 15. April 2024, 13:31 Uhr

Zugehörige Evaluatoren

  • MathEvaluator

Beschreibung

Die Funktion charAt gibt das Zeichen an einer beliebigen Stelle innerhalb einer Zeichenkette zurück. Das erste Zeichen hat dabei den Index 0, das zweite Zeichen den Index 1 usw.

Die Funktion erwartet eine Zeichenkette und eine natürliche Zahl und gibt das Zeichen an der entsprechenden Stelle zurück.

Syntax

charAt(Zeichenkette zeichenkette, Ganzzahl stelle)

Parameter

  • zeichenkette - die Zeichenkette, aus der das Zeichen bestimmt wird
  • stelle - das wievielte Zeichen zurückgegeben werden soll

Return Value

  • Gibt eine Character zurück.

Beispiele

Standardfälle

charAt('hallo',0)   --> returns h

charAt('JACK',3)   --> returns K

Benutzung mit Variablen

charAt([var=a], [var=b])
charAt([var=a], 0)
charAt('JACK', [var=b])

Benutzung mit studentischen Eingaben

Jack2:
charAt([pos=1], [pos=2])
charAt([pos=1], 0)
charAt('JACK', [pos=1])
Jack3:
charAt([input=field1], [input=field2])
charAt([input=field1], 0)
charAt('JACK', [input=field1])

charAt([input=field1], [var=b])
charAt([var=a], [input=field1])

Hinweise

  • Die angegebene Zahl darf nicht kleiner als 0 und nicht größer als die Länge der Zeichenkette -1 sein.
  • Wenn Variablen genutzt werden muss darauf geachtet werden, dass diese die Voraussetzung erfüllen.
  • Wenn die Eingabe der Studierenden genutzt wird muss auch hier darauf geachtet werden, dass die Voraussetzungen erfüllt sind und ob diese an der Stelle genutzt werden können.