Obtención de caracteres de cadena en JavaScript

Supongamos que tenemos una cadena. Cada carácter en esta cadena tiene su propio número de orden: el primer carácter número 0, el segundo carácter - número 1, el tercer carácter número 2 y así sucesivamente.

Como habrás notado, la numeración de los caracteres comienza desde cero (el cero como inicio de la numeración se encuentra a menudo en programación).

Si es necesario, se puede acceder a un carácter específico de la cadena por su número. Para ello, se escribe el nombre de la variable, después de este nombre se colocan corchetes y en estos corchetes se especifica el número del carácter.

Veamos un ejemplo. Supongamos que tenemos la siguiente cadena:

javascriptlet str = 'abcde';

Accedamos a algunos caracteres de esta cadena:

javascriptlet str = 'abcde';

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

El número del carácter también puede almacenarse en una variable:

javascriptlet str = 'abcde';
let num = 3; // número del carácter en la variable

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

Se da una cadena 'abcde'. Accediendo a caracteres individuales de esta cadena, muestre en pantalla el carácter 'a', el carácter 'c', el carácter 'e'.

Задание 2

Se da una variable con la cadena 'abcde'. Accediendo a caracteres individuales de esta cadena, guarde en una nueva variable los caracteres de esta cadena en orden inverso, es decir, 'edcba'.

Задание 3

Se da una variable str con la cadena 'abcde' y una variable num con el número del carácter. Muestre en pantalla el carácter cuyo número se almacena en la variable num.