Program JavaScript untuk Menemukan Nilai ASCII dari Karakter

0
(0)

ASCII berdiri untuk Kode Standar Amerika untuk Pertukaran Informasi.

ASCII adalah nilai numerik yang diberikan ke berbagai karakter dan simbol untuk disimpan dan dimanipulasi oleh komputer. Misalnya, nilai ASCII surat itu ‘SEBUAH’ aku s 65.

Sumber: Bagan ASCII dari semua 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

Enter a character: a
The ASCII value is: 97

Dalam program di atas, file charCodeAt() metode digunakan untuk menemukan nilai ASCII dari sebuah karakter.

Itu charCodeAt() metode mengambil nilai indeks dan mengembalikan integer yang mewakili kode UTF-16 (Format Transformasi Unicode 16-bit).

Jika Anda tidak meneruskan nilai indeks, nilai indeks defaultnya 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

Enter a character: abc
The ASCII value is: 97

Dalam program di atas, file codePointAt() metode digunakan untuk menemukan nilai ASCII dari sebuah karakter.

Itu codePointAt() metode mengembalikan nilai poin kode Unicode.

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

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

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.