Obtention des caractères d'une chaîne en JavaScript

Supposons que nous ayons une chaîne. Chaque caractère dans cette chaîne a son numéro d'ordre : le premier caractère a le numéro 0, le deuxième caractère - le numéro 1, le troisième caractère le numéro 2 et ainsi de suite.

Comme vous l'avez déjà remarqué, la numérotation des caractères commence à zéro (le zéro comme début de numérotation est fréquent en programmation).

Si nécessaire, on peut accéder à un caractère spécifique de la chaîne par son numéro. Pour cela, on écrit le nom de la variable, après ce nom on met des crochets et dans ces crochets on indique le numéro du caractère.

Regardons un exemple. Supposons que nous ayons la chaîne suivante :

javascriptlet str = 'abcde';

Accédons à quelques caractères de cette chaîne :

javascriptlet str = 'abcde';

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

Le numéro du caractère peut également être stocké dans une variable :

javascriptlet str = 'abcde';
let num = 3; // numéro du caractère dans une variable

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

Soit une chaîne 'abcde'. En accédant à des caractères individuels de cette chaîne, affichez à l'écran le caractère 'a', le caractère 'c', le caractère 'e'.

Задание 2

Soit une variable avec la chaîne 'abcde'. En accédant à des caractères individuels de cette chaîne, enregistrez dans une nouvelle variable les caractères de cette chaîne dans l'ordre inverse, c'est-à-dire 'edcba'.

Задание 3

Soit une variable str avec la chaîne 'abcde' et une variable num avec le numéro du caractère. Affichez à l'écran le caractère dont le numéro est stocké dans la variable num.