--- id: bd7123c9c452eddfaeb5bdef title: Use Bracket Notation to Find the Nth-to-Last Character in a String challengeType: 1 videoUrl: https://scrimba.com/c/cw4vkh9 forumTopicId: 18344 localeTitle: Используйте условное обозначение скобки для поиска символа Nth-to-Last в строке --- ## Description
Вы можете использовать тот же принцип, который мы использовали для извлечения последнего символа в строке, чтобы получить символ Nth-to-last. Например, вы можете получить значение третьей-последней буквы строки var firstName = "Charles" , используя firstName[firstName.length - 3]
## Instructions
Используйте нотацию в виде скобок, чтобы найти второй-последний символ в строке lastName . намек
Попробуйте просмотреть thirdToLastLetterOfFirstName переменной thirdToLastLetterOfFirstName если вы застряли.
## Tests
```yml tests: - text: secondToLastLetterOfLastName should be "c". testString: assert(secondToLastLetterOfLastName === 'c'); - text: You have to use .length to get the second last letter. testString: assert(code.match(/\.length/g).length === 2); ```
## Challenge Seed
```js // Example var firstName = "Ada"; var thirdToLastLetterOfFirstName = firstName[firstName.length - 3]; // Setup var lastName = "Lovelace"; // Only change code below this line var secondToLastLetterOfLastName = lastName; ```
### After Tests
```js (function(v){return v;})(secondToLastLetterOfLastName); ```
## Solution
```js var firstName = "Ada"; var thirdToLastLetterOfFirstName = firstName[firstName.length - 3]; var lastName = "Lovelace"; var secondToLastLetterOfLastName = lastName[lastName.length - 2]; ```