Método charCodeAt

El método charCodeAt devuelve el código del carácter (valor numérico), ubicado en una posición específica en la cadena. La numeración de los caracteres comienza desde 0. Si el número especificado es mayor que el último carácter de la cadena, el método devuelve NaN.

Sintaxis

javascriptcadena.charCodeAt(número de carácter en la cadena);

Ejemplo

Mostremos el código de la letra 'A' (carácter en la posición 0):

javascriptlet str  = 'ABC';
let code = str.charCodeAt(0);

console.log(code);

Resultado de la ejecución del código:

javascript65

Ejemplo

Busquemos un carácter cuyo número no existe en la cadena:

javascriptlet str  = 'ABC';
let code = str.charCodeAt(4);

console.log(code);

Resultado de la ejecución del código:

javascriptNaN

Véase también

  • método String.fromCharCode,
    que realiza la operación inversa
  • método charAt,
    que devuelve el carácter en la posición especificada en la cadena