# Метод at

Метод `at` осуществляет поиск символа по номеру его позиции в строке. В параметре метода мы указываем целое число, которое может быть положительным или отрицательным (в этом случае поиск ведется с конца строки).

## Синтаксис

`строка.at(позиция символа);`

## Пример

Давайте узнаем какой символ находится в строке под номером `0`:

`let res = 'abcde'.at(0); console.log(res);`

Результат выполнения кода:

`'a'`

## Пример

Давайте узнаем какой символ находится в строке под номером `-1`:

`let res = 'abcde'.at(-1); console.log(res);`

Результат выполнения кода:

`'e'`

## Пример

Если символ не был найден, то возвращается `undefined`:

`let res = 'abcde'.at(10); console.log(res);`

Результат выполнения кода:

`'undefined'`

## Пример

Можно использовать метод `at` в сочетании с другими строковыми методами. Давайте рассмотрим пример с применением метода `concat`:

`let str = 'word1'.at(0).concat('word2'.at(-1)); console.log(str);`

Результат выполнения кода:

`'w2'`

## Смотрите также

- метод `startsWith`,
  который проверяет начало строки
- метод `endsWith`,
  который проверяет конец строки
- метод `indexOf`,
  который осуществляет поиск подстроки
- метод `lastIndexOf`,
  который ищет последнее вхождение подстроки
- метод `includes`,
  который ищет строку

← →
↑
en ru