Zugriff auf Zeichenkettenzeichen in JavaScript

Nehmen wir an, wir haben eine Zeichenkette. Jedes Zeichen in dieser Zeichenkette hat seine eigene Positionsnummer: das erste Zeichen hat die Nummer 0, das zweite Zeichen - die Nummer 1, das dritte Zeichen die Nummer 2 und so weiter.

Wie Sie bereits bemerkt haben, beginnt die Nummerierung der Zeichen bei Null (Null als Beginn der Nummerierung kommt häufig in der Programmierung vor).

Bei Bedarf kann auf ein bestimmtes Zeichen der Zeichenkette über seine Nummer zugegriffen werden. Dazu wird der Name der Variable geschrieben, nach diesem Namen werden eckige Klammern gesetzt und in diesen Klammern die Nummer des Zeichens angegeben.

Sehen wir uns ein Beispiel an. Nehmen wir an, wir haben die folgende Zeichenkette:

javascriptlet str = 'abcde';

Greifen wir auf einige Zeichen dieser Zeichenkette zu:

javascriptlet str = 'abcde';

alert(str[0]); // gibt 'a' aus
alert(str[1]); // gibt 'b' aus
alert(str[2]); // gibt 'c' aus

Die Zeichennummer kann auch in einer Variable gespeichert sein:

javascriptlet str = 'abcde';
let num = 3; // Zeichennummer in einer Variable

alert(str[num]); // gibt 'd' aus
Задание 1

Gegeben ist die Zeichenkette 'abcde'. Greifen Sie auf einzelne Zeichen dieser Zeichenkette zu und geben Sie das Zeichen 'a', das Zeichen 'c' und das Zeichen 'e' auf dem Bildschirm aus.

Задание 2

Gegeben ist eine Variable mit der Zeichenkette 'abcde'. Greifen Sie auf einzelne Zeichen dieser Zeichenkette zu und speichern Sie die Zeichen dieser Zeichenkette in umgekehrter Reihenfolge in einer neuen Variable, also 'edcba'.

Задание 3

Gegeben ist die Variable str mit der Zeichenkette 'abcde' und die Variable num mit der Zeichennummer. Geben Sie das Zeichen, dessen Nummer in der Variable num gespeichert ist, auf dem Bildschirm aus.