Files
freeCodeCamp/curriculum/challenges/espanol/02-javascript-algorithms-and-data-structures/basic-javascript/use-bracket-notation-to-find-the-nth-to-last-character-in-a-string.md

1.6 KiB

id, title, challengeType, videoUrl, forumTopicId, dashedName
id title challengeType videoUrl forumTopicId dashedName
bd7123c9c452eddfaeb5bdef Utiliza la notación de corchetes para encontrar el carácter enésimo final en una cadena 1 https://scrimba.com/c/cw4vkh9 18344 use-bracket-notation-to-find-the-nth-to-last-character-in-a-string

--description--

Puedes usar el mismo principio que acabamos de usar para recuperar el último carácter de una cadena para recuperar el carácter enésimo final.

Por ejemplo, puedes obtener el valor de la antepenúltima letra de la cadena const firstName = "Augusta" usando firstName[firstName.length - 3]

Ejemplo:

const firstName = "Augusta";
const thirdToLastLetter = firstName[firstName.length - 3];

thirdToLastLetter tendrá una cadena con valor s.

--instructions--

Usa notación de corchetes para encontrar el penúltimo carácter en la cadena lastName.

Sugerencia: Intenta mirar el ejemplo de arriba si te quedas atascado.

--hints--

secondToLastLetterOfLastName debe ser la letra c.

assert(secondToLastLetterOfLastName === 'c');

Debes usar .length para obtener la penúltima letra.

assert(code.match(/\.length/g).length > 0);

--seed--

--after-user-code--

(function(v){return v;})(secondToLastLetterOfLastName);

--seed-contents--

// Setup
const lastName = "Lovelace";

// Only change code below this line
const secondToLastLetterOfLastName = lastName; // Change this line

--solutions--

const lastName = "Lovelace";
const secondToLastLetterOfLastName = lastName[lastName.length - 2];