Como pegar o último caractere de um texto com JavaScript
Neste artigo você vai aprender a como pegar o último caractere de um texto com JavaScript, vem conferir como é simples!

Fala programador(a), beleza? Bora aprender mais sobre textos com JavaScript!
Introdução
JavaScript é uma linguagem de programação versátil que permite aos desenvolvedores realizar diversas tarefas, incluindo manipulação de strings.
Um problema comum ao trabalhar com strings é pegar o último caractere de um texto.
Neste artigo, você aprenderá várias maneiras de pegar o último caractere de um texto usando JavaScript, permitindo que você escolha a abordagem que melhor se adapte às suas necessidades.
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 118 aulas
- 4 projetos
- 9h 33min
Método 1: Usando a propriedade length
A maneira mais simples de pegar o último caractere de um texto é utilizando a propriedade length da string e a notação de colchetes para acessar o caractere desejado.
A propriedade length retorna o número de caracteres na string. Para encontrar o último caractere, basta subtrair 1 do comprimento total da string:
const texto = "JavaScript"; const ultimoCaractere = texto[texto.length - 1]; console.log(ultimoCaractere); // Output: "t"
Método 2: Usando o método charAt()
Outra abordagem para obter o último caractere de um texto é usando o método charAt().
Este método aceita um índice como argumento e retorna o caractere na posição especificada. Para obter o último caractere, forneça o índice igual ao comprimento da string menos 1:
const texto = "JavaScript"; const ultimoCaractere = texto.charAt(texto.length - 1); console.log(ultimoCaractere); // Output: "t"
Método 3: Usando o método slice()
O método slice() é outra maneira de pegar o último caractere de um texto. Ele é usado para extrair uma parte da string com base nos índices de início e fim fornecidos.
Para obter o último caractere, passe o índice negativo -1 como argumento:
const texto = "JavaScript"; const ultimoCaractere = texto.slice(-1); console.log(ultimoCaractere); // Output: "t"
Quer aprender mais sobre React? Confira o vídeo abaixo:
Conclusão
Ao longo deste artigo, discutimos três métodos diferentes para obter o último caractere de um texto usando JavaScript.
Cada método possui suas próprias vantagens e desvantagens, e a escolha do método adequado dependerá das suas necessidades específicas.
Seja usando a propriedade length, o método charAt() ou o método slice(), você agora está bem equipado para lidar com esta tarefa comum de manipulação de strings em JavaScript.
Está buscando em evoluir como Programador? Confira o nossos cursos clicando aqui.
Nosso principal objetivo é tornar você um dev profissional que é capaz de resolver problemas de alta dificuldade e criar projetos complexos, através de uma metodologia planejada nos mínimos detalhes, após formar muitos outros desenvolvedores.
Cursos com vários projetos, exercícios, material apoio, comunidade de alunos e muito mais!
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
As diferenças de var, let e const

Como redirecionar para outra página com JavaScript
Exercícios de lógica de programação JavaScript com gabarito
Quais são os melhores exercícios lógica de programação JavaScript? Colocar em prática os exercícios de lógica de programação em JavaScript é de extrema importância para […]
