Програма JavaScript для пошуку значення символу ASCII

У цьому прикладі ви навчитеся писати програму JavaScript, яка знаходить значення ASCII символу.

Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:

  • Рядок JavaScript charCodeAt ()
  • Рядковий код JavaScriptPointAt ()

ASCII означає американський стандартний код для обміну інформацією .

ASCII - це числове значення, яке надається різним символам і символам для зберігання та управління комп’ютерами. Наприклад, значення ASCII букви "A" дорівнює 65 .

Ресурс : ASCII-діаграма з усіх 127 символів у JavaScript.

Приклад 1: Значення ASCII символу за допомогою 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)`);

Вихідні дані

 Введіть символ: Значення ASCII: 97

У наведеній вище програмі charCodeAt()метод використовується для пошуку значення ASCII символу.

charCodeAt()Метод приймає в якості значення індексу і повертає ціле число , що представляє його (16-бітний Unicode Transformation Format) код UTF-16.

Якщо ви не передасте значення індексу, значення індексу за замовчуванням буде 0 . Якщо значення індексу виходить за межі діапазону, воно дає NaN.

Приклад 2: Значення ASCII символу за допомогою 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)`);

Вихідні дані

 Введіть символ: abc Значення ASCII: 97

У наведеній вище програмі codePointAt()метод використовується для пошуку значення ASCII символу.

codePointAt()Метод повертає значення точки коду Unicode.

У вищевказаній програмі користувач вводить тризначний рядок abc. Однак індекс 0 передається codePointAt()методу. Це дає значення ASCII першого символу (тут а).

Якщо ви не передасте значення індексу, значення індексу за замовчуванням буде 0 . Якщо значення індексу виходить за межі діапазону, воно дає undefined.

Цікаві статті...