Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Texto

"Extraímos uma string que começa no segundo caractere (número 1) e termina no quarto caractere (número 3, índice anterior ao número 4). O valor da variável resultado é:"

Fiquei um pouco confuso, ainda sou bem iniciante. Mas o texto não seria: "...termina no quinto caractere (número 4, índice anterior ao número 5)..."?

Edit: Pensei em ter lido "lura", hoje vi que está escrito "lur"

1 resposta
solução!

Oi Alexandre, tudo bem? A função substr recebe dois parâmetros, certo? O ponto de inicio e o tamanho da extração. Então se sigo 1 e 4, teremos a extração indo de 1,2,3,4. Ok?

Mas por que o índice não é o 5? Por que a contagem de caracteres na string começa do zero. Então em "alura" temos 5 caracteres, 5 índices, mas a contagem começa do zero, 0,1,2,3,4.

Faz sentido?