# Метод charCodeAt

Метод `charCodeAt` возвращает код символа (числовое значение), стоящего на определенной позиции в строке. Нумерация символов начинается с `0`. Если указанное число больше последнего символа строки, то метод возвращает `NaN`.

## Синтаксис

`строка.charCodeAt(номер символа в строке);`

## Пример

Давайте выведим код буквы `'A'` (символа с позицией `0`):

`let str = 'ABC'; let code = str.charCodeAt(0); console.log(code);`

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

`65`

## Пример

Давайте поищем символ, номера которого нет в строке:

`let str = 'ABC'; let code = str.charCodeAt(4); console.log(code);`

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

`NaN`

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

- метод `String.fromCharCode`,
  который выполняет обратную операцию
- метод `charAt`,
  который возвращает символ, стоящий на указанной позиции в строке

←→
↑
en ru