Šiame pavyzdyje išmoksite rašyti „JavaScript“ programą, kuri suras simbolio ASCII vertę.
Norėdami suprasti šį pavyzdį, turite žinoti šias „JavaScript“ programavimo temas:
- „JavaScript“ eilutė charCodeAt ()
- „JavaScript“ eilutė codePointAt ()
ASCII reiškia Amerikos standartinį informacijos mainų kodą .
ASCII yra skaitinė vertė, suteikiama skirtingiems simboliams ir simboliams, kuriuos kompiuteriai gali laikyti ir valdyti. Pavyzdžiui, raidės „A“ ASCII reikšmė yra 65 .
Šaltinis : ASCII diagrama iš visų 127 „JavaScript“ simbolių.
1 pavyzdys: Simbolio ASCII reikšmė naudojant 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)`);
Rezultatas
Įveskite simbolį: a ASCII reikšmė yra: 97
Pirmiau pateiktoje programoje charCodeAt()metodas naudojamas norint rasti simbolio ASCII vertę.
charCodeAt()Metodas užima indekso vertę ir grąžina sveikąjį skaičių, atstovaudama savo UTF-16 (16 bitų Unikodo transformacijos formatu) kodą.
Jei neperduodate indekso vertės, numatytoji indekso vertė bus 0 . Jei indekso vertė yra už diapazono ribų, ji duoda NaN.
2 pavyzdys: ASCII simbolio reikšmė naudojant „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)`);
Rezultatas
Įveskite simbolį: abc ASCII reikšmė yra: 97
Pirmiau pateiktoje programoje codePointAt()metodas naudojamas norint rasti simbolio ASCII vertę.
codePointAt()Metodas grąžina Unicode kodas taškų vertę.
Ankstesnėje programoje vartotojas įveda trijų simbolių eilutę abc. Tačiau metodas perduodamas indeksas 0codePointAt() . Tai suteikia pirmojo simbolio ASCII vertę (čia a).
Jei neperduodate indekso vertės, numatytoji indekso vertė bus 0 . Jei indekso vertė yra už diapazono ribų, ji duoda undefined.








