Metóda charCodeAt

Metóda charCodeAt vráti kód znaku (číselnú hodnotu), ktorý sa nachádza na určitej pozícii v reťazci. Číslovanie znakov začína od 0. Ak je zadané číslo väčšie ako posledný znak reťazca, metóda vráti NaN.

Syntax

javascriptreťazec.charCodeAt(číslo znaku v reťazci);

Príklad

Vypíšme kód písmena 'A' (znaku na pozícii 0):

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

console.log(code);

Výsledok vykonania kódu:

javascript65

Príklad

Poďme hľadať znak, ktorého číslo nie je v reťazci:

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

console.log(code);

Výsledok vykonania kódu:

javascriptNaN

Pozri tiež

  • metóda String.fromCharCode,
    ktorá vykonáva opačnú operáciu
  • metóda charAt,
    ktorá vráti znak, ktorý sa nachádza na zadanej pozícii v reťazci