Obtendo caracteres de uma string em JavaScript
Suponha que temos uma string. Cada
caractere nesta string tem seu número de ordem:
o primeiro caractere tem o número 0, o segundo
caractere - número 1, o terceiro caractere número
2 e assim por diante.
Como você já deve ter notado, a numeração dos caracteres começa do zero (zero como início da numeração é frequentemente encontrado na programação).
Se necessário, você pode acessar um caractere específico da string pelo seu número. Para isso, escreve-se o nome da variável, após este nome são colocados colchetes e dentro desses colchetes é especificado o número do caractere.
Vamos ver um exemplo. Suponha que temos a seguinte string:
let str = 'abcde';
Vamos acessar alguns caracteres desta string:
let str = 'abcde';
alert(str[0]); // exibirá 'a'
alert(str[1]); // exibirá 'b'
alert(str[2]); // exibirá 'c'
O número do caractere também pode ser armazenado em uma variável:
let str = 'abcde';
let num = 3; // número do caractere na variável
alert(str[num]); // exibirá 'd'
Dada a string 'abcde'. Acessando caracteres individuais
desta string, exiba na tela o caractere
'a', o caractere 'c', o caractere 'e'.
Dada uma variável com a string 'abcde'.
Acessando caracteres individuais desta string,
grave em uma nova variável os caracteres desta
string em ordem inversa, ou seja, 'edcba'.
Dada a variável str com a string 'abcde'
e a variável num com o número do caractere.
Exiba na tela o caractere cujo número
está armazenado na variável num.