JavaScripti programm märgi ASCII väärtuse leidmiseks

Selles näites õpid kirjutama JavaScripti programmi, mis leiab märgi ASCII väärtuse.

Selle näite mõistmiseks peaksid teil olema teadmised järgmistest JavaScripti programmeerimise teemadest:

  • JavaScripti string charCodeAt ()
  • JavaScripti stringi codePointAt ()

ASCII tähistab Ameerika standardseid teabevahetuskoode .

ASCII on arvuline väärtus, mis antakse arvutitele erinevatele tähemärkidele ja sümbolitele salvestamiseks ja manipuleerimiseks. Näiteks A- tähe ASCII väärtus on 65 .

Allikas : kõigi JavaScripti 127 tähemärgi ASCII diagramm.

Näide 1: märgi ASCII väärtus, kasutades 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)`);

Väljund

 Sisestage märk: a ASCII väärtus on: 97

Ülaltoodud programmis kasutatakse charCodeAt()meetodit märgi ASCII väärtuse leidmiseks.

charCodeAt()Meetod võtab indeks väärtus ja tagastab täisarv esindavad oma UTF-16 (16-bitine Unicode Transformation Format) kood.

Kui te ei edasta indeksi väärtust, on vaikimisi indeksi väärtus 0 . Kui indeksi väärtus jääb vahemikust välja, siis see annab NaN.

Näide 2: Märkide ASCII väärtus codePointAt () abil

 // 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)`);

Väljund

 Sisestage märk: abc ASCII väärtus on: 97

Ülaltoodud programmis kasutatakse codePointAt()meetodit märgi ASCII väärtuse leidmiseks.

codePointAt()Meetod tagastab Unicode koodi väärtustele.

Ülaltoodud programmis sisestab kasutaja kolmetähelise stringi abc. Kuid indeks 0 edastatakse codePointAt()meetodile. See annab esimese märgi ASCII väärtuse (siin a).

Kui te ei edasta indeksi väärtust, on vaikimisi indeksi väärtus 0 . Kui indeksi väärtus jääb vahemikust välja, siis see annab undefined.

Huvitavad Artiklid...