JavaScript-program for å finne ASCII-verdien av tegnet

I dette eksemplet lærer du å skrive et JavaScript-program som finner ASCII-verdien til et tegn.

For å forstå dette eksemplet, bør du ha kunnskap om følgende JavaScript-programmeringsemner:

  • JavaScript String charCodeAt ()
  • JavaScript String codePointAt ()

ASCII står for American Standard Code for Information Interchange .

ASCII er en numerisk verdi som er gitt til forskjellige tegn og symboler som datamaskiner kan lagre og manipulere. For eksempel ASCII verdien av brevet 'A' er 65 .

Ressurs : ASCII-diagram over alle 127 tegn i JavaScript.

Eksempel 1: ASCII-verdi av tegn ved bruk av 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)`);

Produksjon

 Skriv inn et tegn: a ASCII-verdien er: 97

I programmet ovenfor charCodeAt()brukes metoden for å finne ASCII-verdien til et tegn.

Den charCodeAt()metoden tar i indeksverdier og returnerer et heltall som representerer dens UTF-16 (16-bits Unicode Transformation Format) kode.

Hvis du ikke overfører indeksverdien, vil standard indeksverdi være 0 . Hvis indeksverdien er utenfor området, gir den det NaN.

Eksempel 2: ASCII-verdi av tegn ved bruk av 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)`);

Produksjon

 Skriv inn et tegn: abc ASCII-verdien er: 97

I programmet ovenfor codePointAt()brukes metoden for å finne ASCII-verdien til et tegn.

Den codePointAt()metoden returnerer en Unicode-koden verdi.

I det ovennevnte programmet legger brukeren inn tre tegns streng abc. Imidlertid overføres indeksen 0 til codePointAt()metoden. Dette gir ASCII-verdien til det første tegnet (her a).

Hvis du ikke overfører indeksverdien, vil standard indeksverdi være 0 . Hvis indeksverdien er utenfor området, gir den det undefined.

Interessante artikler...