Program JavaScript untuk Menemukan Nilai ASCII dari Karakter

Dalam contoh ini, Anda akan belajar menulis program JavaScript yang menemukan nilai ASCII dari sebuah karakter.

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman JavaScript berikut:

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

ASCII adalah singkatan dari American Standard Code for Information Interchange .

ASCII adalah nilai numerik yang diberikan ke karakter dan simbol yang berbeda untuk disimpan dan dimanipulasi oleh komputer. Misalnya, nilai ASCII dari huruf 'A' adalah 65 .

Sumber daya : Bagan ASCII dengan 127 karakter dalam JavaScript.

Contoh 1: Nilai ASCII dari Karakter Menggunakan 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)`);

Keluaran

 Masukkan karakter: a Nilai ASCII adalah: 97

Pada program di atas, charCodeAt()metode digunakan untuk mencari nilai ASCII dari sebuah karakter.

The charCodeAt()Metode mengambil dalam nilai indeks dan mengembalikan integer yang mewakili nya UTF-16 (16-bit Unicode Transformation Format) kode.

Jika Anda tidak meneruskan nilai indeks, nilai indeks default adalah 0 . Jika nilai indeks di luar kisaran, itu memberi NaN.

Contoh 2: Nilai ASCII dari Karakter Menggunakan 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)`);

Keluaran

 Masukkan karakter: abc Nilai ASCII adalah: 97

Pada program di atas, codePointAt()metode digunakan untuk mencari nilai ASCII dari sebuah karakter.

The codePointAt()Metode mengembalikan Unicode nilai titik kode.

Dalam program di atas, pengguna memasukkan string tiga karakter abc. Namun, indeks 0 diteruskan ke codePointAt()metode ini. Ini memberikan nilai ASCII dari karakter pertama (di sini a).

Jika Anda tidak meneruskan nilai indeks, nilai indeks default adalah 0 . Jika nilai indeks di luar kisaran, itu memberi undefined.

Artikel yang menarik...