Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Hướng dẫn này sẽ thảo luận về các cách tiếp cận để chuyển đổi một số nguyên thành ký tự tương đương của nó bằng cách sử dụng JavaScript

Làm cách nào để chuyển đổi/chuyển đổi số nguyên thành ký tự tương đương bằng JavaScript?

Để chuyển đổi một số nguyên thành ký tự tương đương trong JavaScript, hãy áp dụng kết hợp “charCodeAt()” và “String. phương thức fromCharCode()”. Phương thức charCodeAt() cung cấp mã Unicode của ký tự tại một chỉ mục cụ thể trong một chuỗi, trong khi phương thức Chuỗi. Phương thức fromCharCode() chuyển đổi các giá trị Unicode thành các ký tự. Các phương thức này có thể được áp dụng kết hợp để trả về ký tự tương ứng so với số nguyên đã truyền đối với ký tự được chỉ định thông qua hàm do người dùng xác định

cú pháp

chuỗi. charCodeAt( chỉ mục )

Trong cú pháp trên

"chỉ số" đề cập đến chỉ số của nhân vật

Chuỗi . từ CharCode( num1 , num2 )

Trong cú pháp đã cho

“num1”, “num2” tương ứng với một hoặc nhiều giá trị Unicode cần chuyển đổi

ví dụ 1. Chuyển đổi số nguyên thành ký tự tương đương (chữ thường) bằng JavaScript
Trong ví dụ này, số nguyên đã truyền sẽ được chuyển đổi thành ký tự tương đương ở dạng chữ thường

< loại tập lệnh ="văn bản/javascript">
hàm convertintChar ( số nguyên ) {
 để ký tự = 'a' . charCodeAt(0);
 bảng điều khiển. log("Mã ký tự là. ", ký tự );
  return String . từCharCode( ký tự + số nguyên );
}
bảng điều khiển. log("Ký tự tương đương của số nguyên là. ", convertintChar (2));
tập lệnh>script>

Trong các dòng mã trên

  • Định nghĩa một hàm có tên là “convertintChar()” có tham số đã nêu
  • Tham số hàm trỏ đến số nguyên cần chuyển đổi thành ký tự tương đương
  • Trong định nghĩa hàm, chỉ định ký tự đã nêu và áp dụng phương thức “charCodeAt()” có tham số là “0”, trỏ đến chỉ mục của ký tự
  • Phương thức này sẽ trả về Unicode của ký tự được liên kết và hiển thị nó
  • Sau đó, áp dụng “Chuỗi. fromCharCode()” để chuyển đổi giá trị Unicode được tính toán ở bước trước thành một ký tự
  • Dấu “+” trong tham số của phương thức cho biết rằng số nguyên đã truyền sẽ được thêm vào ký tự đã chỉ định đã thảo luận trước đó và trả về ký tự tương ứng đối với nó
  • Cuối cùng, truy cập chức năng đã xác định bằng cách chuyển số đã nêu để thực hiện yêu cầu mong muốn

đầu ra

Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Trong đầu ra ở trên, số nguyên “2” được chuyển đổi thành ký tự tương đương “c”. Lưu ý rằng 0,1,2 tương ứng với các ký tự “a”, “b”, “c”, v.v.

ví dụ 2. Chuyển đổi số nguyên thành ký tự tương đương (chữ hoa) bằng JavaScript
Tương tự như vậy, trong ví dụ cụ thể này, số nguyên đã truyền sẽ được chuyển đổi thành ký tự tương đương nhưng ở dạng chữ hoa

< loại tập lệnh ="văn bản/javascript">
hàm convertintChar ( số nguyên ) {
 để ký tự = 'A' . charCodeAt(0);
 bảng điều khiển. log("Mã ký tự là. ", ký tự );
  return String . từCharCode( ký tự + số nguyên );
}
bảng điều khiển. log("Ký tự tương đương của số nguyên là. ", convertintChar (0));
tập lệnh>script>

Thực hiện các bước sau, như được đưa ra trong đoạn mã trên

  • Xác định một hàm có tham số đã nêu, như chúng ta đã làm trong ví dụ trước
  • Trong định nghĩa của nó, chỉ định ký tự viết hoa và liên kết nó với phương thức “charCodeAt()”, như đã thảo luận trước đây
  • Sau đó, lặp lại các phương pháp đã thảo luận như đã nêu trước đó để chuyển đổi số nguyên “0” đã truyền thành ký tự tương đương của nó

đầu ra

Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Trong đầu ra ở trên, mã ký tự của “A” là 65 và ký tự tương đương của số nguyên “0” đã truyền là “A”

ví dụ 3. Chuyển đổi ký tự trở lại số nguyên tương đương bằng JavaScript
Nếu có yêu cầu chuyển đổi ký tự trở lại số nguyên tương đương, hãy làm theo các bước được nêu bên dưới

< loại tập lệnh ="văn bản/javascript">
function convertcharInt ( ch ) {
 để ký tự = 'a' . charCodeAt(0);
 bảng điều khiển. log("Mã ký tự là. ", ký tự );
  return ch. charCodeAt(0) - character;
}
bảng điều khiển. log("Số nguyên tương đương của ký tự là. ", convertcharInt ('a'));
tập lệnh>script>

Thực hiện các bước sau, như được đưa ra trong đoạn mã trên

  • Xác định hàm có tên “convertcharInt()” có tham số đã cho, tương ứng với ký tự đã truyền cần được chuyển đổi thành số nguyên tương đương
  • Trong định nghĩa hàm, tương tự, trả về Unicode của ký tự được liên kết và hiển thị nó
  • Ngoài ra, hãy trừ mã ký tự của ký tự “a” khỏi mã ký tự của ký tự đã truyền để lấy số nguyên tương đương của ký tự đó
  • Cuối cùng, truy cập hàm đã xác định bằng cách chuyển ký tự “a” để lấy số nguyên tương đương của nó

đầu ra

Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Làm cách nào để chuyển đổi số thành bảng chữ cái trong JavaScript?

Đầu ra ở trên biểu thị rằng chức năng mong muốn đã đạt được

Phần kết luận

“charCodeAt()” và “Chuỗi. fromCharCode()” có thể được triển khai kết hợp để chuyển đổi số nguyên thành ký tự tương đương trong JavaScript. Các phương thức này được sử dụng để trả về cả ký tự chữ thường và chữ hoa tương ứng với các số nguyên đã truyền. Blog này được hướng dẫn chuyển đổi/biến đổi một số nguyên thành ký tự tương đương trong JavaScript

Làm cách nào để chuyển đổi số thành từ trong JavaScript?

var words = toWords(num); .

Làm cách nào để chuyển đổi một số thành một chuỗi trong JavaScript?

Phương thức JavaScript Number toString() trong Javascript được sử dụng với một số và chuyển đổi số đó thành một chuỗi. Nó được sử dụng để trả về một chuỗi đại diện cho đối tượng Số đã chỉ định.

Làm cách nào để chuyển đổi biến thành số trong JavaScript?

Phương thức toàn cục Number() chuyển đổi một biến (hoặc một giá trị) thành một số. Một chuỗi số (như "3. 14") chuyển đổi thành một số (như 3. 14). Một chuỗi rỗng (như "") chuyển đổi thành 0. Một chuỗi không phải là số (như "John") chuyển đổi thành NaN (Không phải là số).