JavaScript program za pronalaženje ASCII vrijednosti znaka

U ovom ćete primjeru naučiti pisati JavaScript program koji pronalazi ASCII vrijednost znaka.

Da biste razumjeli ovaj primjer, trebali biste imati znanje o sljedećim temama programiranja JavaScript:

  • JavaScript niz charCodeAt ()
  • JavaScript niz stringPointAt ()

ASCII označava američki standardni kod za razmjenu informacija .

ASCII je numerička vrijednost koja se daje različitim znakovima i simbolima za računala za pohranu i manipulaciju. Na primjer, ASCII vrijednost slova 'A' je 65 .

Resurs : ASCII grafikon sa svih 127 znakova u JavaScript-u.

Primjer 1: ASCII vrijednost znaka pomoću charCodeAt ()

 // program to find the ASCII value of a character // take input from the user const string = prompt('Enter a character: '); // convert into ASCII value const result = string.charCodeAt(0); console.log(`The ASCII value is: $(result)`);

Izlaz

 Unesite znak: a ASCII vrijednost je: 97

U gore navedenom programu charCodeAt()metoda se koristi za pronalaženje ASCII vrijednosti znaka.

charCodeAt()Metoda uzima u vrijednosti indeksa i vraća cijeli broj koji predstavlja svoj UTF-16 (16-bitni Unicode Transformation Format) koda.

Ako ne proslijedite vrijednost indeksa, zadana vrijednost indeksa bit će 0 . Ako je vrijednost indeksa izvan opsega, daje NaN.

Primjer 2: ASCII vrijednost znaka pomoću codePointAt ()

 // program to find the ASCII value of a character // take input from the user const string = prompt('Enter a character: '); // convert into ASCII value const result = string.codePointAt(0); console.log(`The ASCII value is: $(result)`);

Izlaz

 Unesite znak: abc ASCII vrijednost je: 97

U gore navedenom programu codePointAt()metoda se koristi za pronalaženje ASCII vrijednosti znaka.

codePointAt()Metoda vraća Unicode vrijednost kod točke.

U gornjem programu korisnik unosi niz od tri znaka abc. Međutim, indeks 0 prenosi se na codePointAt()metodu. To daje ASCII vrijednost prvog znaka (ovdje a).

Ako ne proslijedite vrijednost indeksa, zadana vrijednost indeksa bit će 0 . Ako je vrijednost indeksa izvan opsega, daje undefined.

Zanimljivi članci...