JavaScript-ohjelma löytää merkin ASCII-arvo

Tässä esimerkissä opit kirjoittamaan JavaScript-ohjelman, joka löytää merkin ASCII-arvon.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista JavaScript-ohjelmoinnin aiheista:

  • JavaScript-merkkijono charCodeAt ()
  • JavaScript-merkkijono codePointAt ()

ASCII on lyhenne sanoista American Standard Code for Information Interchange .

ASCII on numeerinen arvo, joka annetaan eri merkeille ja symboleille, joita tietokoneet voivat tallentaa ja käsitellä. Esimerkiksi A-kirjaimen ASCII-arvo on 65 .

Resurssi : ASCII-kaavio kaikista 127 merkistä JavaScriptissä.

Esimerkki 1: Merkin ASCII-arvo käyttämällä 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)`);

Tuotos

 Kirjoita merkki: a ASCII-arvo on: 97

Yllä olevassa ohjelmassa charCodeAt()menetelmää käytetään merkin ASCII-arvon löytämiseen.

charCodeAt()Menetelmä vie indeksin arvon ja palauttaa kokonaisluvun edustaa sen UTF-16 (16-bittinen Unicode Transformation Format) koodi.

Jos et läpäise hakemistoarvoa, indeksin oletusarvo on 0 . Jos indeksin arvo on alueen ulkopuolella, se antaa NaN.

Esimerkki 2: Merkin ASCII-arvo codePointAt () -ominaisuuden avulla

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

Tuotos

 Kirjoita merkki: abc ASCII-arvo on: 97

Yllä olevassa ohjelmassa codePointAt()menetelmää käytetään merkin ASCII-arvon löytämiseen.

codePointAt()Menetelmä palauttaa Unicode-koodi pistearvo.

Yllä olevassa ohjelmassa käyttäjä syöttää kolmen merkin merkkijonon abc. Indeksi 0 välitetään kuitenkin codePointAt()menetelmälle. Tämä antaa ensimmäisen merkin ASCII-arvon (tässä a).

Jos et läpäise hakemistoarvoa, indeksin oletusarvo on 0 . Jos indeksin arvo on alueen ulkopuolella, se antaa undefined.

Mielenkiintoisia artikkeleita...