JavaScirpt Tutorial Index

JavaScript Tutorial Javascript Example Javascript comment Javascript Variable Javascript Data Types Javascript Operators Javascript If Else Javascript Switch Statement Javascript loop JavaScript Function Javascript Object JavaScript Arrays Javascript String Javascript Date Javascript Math Javascript Number Javascript Dialog Box Javascript Window Object Javascript Document Object Javascript Event Javascript Cookies Javascript getElementByID Javascript Forms Validation Javascript Email Validation Javascript Password Validation Javascript Re-Password Validation Javascript Page Redirect Javascript Print

Misc

JavaScript P5.js JavaScript Minify JavaScript redirect URL with parameters Javascript Redirect Button JavaScript Ternary Operator JavaScript radio button checked value JavaScript moment date difference Javascript input maxlength JavaScript focus on input Javascript Find Object In Array JavaScript dropdown onchange JavaScript Console log Multiple variables JavaScript Time Picker Demo JavaScript Image resize before upload Functional Programming in JavaScript JavaScript SetTimeout() JavaScript SetInterval() Callback and Callback Hell in JavaScript Array to String in JavaScript Synchronous and Asynchronous in JavaScript Compare two Arrays in JavaScript Encapsulation in JavaScript File Type Validation while Uploading Using JavaScript or jquery Convert ASCII Code to Character in JavaScript Count Character in string in JavaScript Get First Element of Array in JavaScript How to convert array to set in JavaScript How to get current date and time in JavaScript How to Remove Special Characters from a String in JavaScript Number Validation in JavaScript Remove Substring from String in JavaScript

Interview Questions

JavaScript Interview Questions

Convert ASCII Code to Character in JavaScript

ASCII code is a numerical representation of characters, symbols, and special characters in a computer system. ASCII code is standardized and is widely used across computer systems and programming languages. In JavaScript, converting ASCII code to characters is a simple task. In this blog post, we will explain in detail the syntax, an example, and output of converting ASCII code to character in JavaScript.

Syntax:

The syntax of converting ASCII code to characters in JavaScript is simple and straightforward. The String.fromCharCode() method is used to convert ASCII code to characters. The fromCharCode() method is a static method of the String object, which means it can be used without creating a String instance. The syntax for the fromCharCode() method is as follows:

String.fromCharCode(num1[, num2, ... [, numN]])

Where num1, num2, ..., numN are the ASCII codes to be converted to characters.

Example:

Let's take an example to understand how to convert ASCII code to character in JavaScript. In the following example, we are converting the ASCII code 65 to a character 'A'.

var asciiCode = 65;
var char = String.fromCharCode(asciiCode);
 console.log(char);

Output:

The output of the above example is 'A'.

Explanation:

In the above example, we first declare a variable named "asciiCode" with a value 65. This represents the ASCII code for the character 'A'. Next, we use the fromCharCode() method to convert the ASCII code 65to the character 'A'. The fromCharCode() method accepts one or more arguments, and in our case, it is 65. Finally, we print the character 'A' to the console using the console.log() method.

Converting Multiple ASCII Codes to Characters:

In JavaScript, we can also convert multiple ASCII codes to characters in one go. For this, we need to pass multiple ASCII codes as arguments to the fromCharCode() method. Let's take an example to understand this.

Example:

var asciiCodes = [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100];
var char = String.fromCharCode(...asciiCodes);
console.log(char); 

Output:

The output of the above example is 'Hello World'.

Explanation:

In the above example, we first declare a variable named "asciiCodes" with an array of ASCII codes [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]. These ASCII codes represent the characters 'Hello World'. Next, we use the fromCharCode() method to convert the ASCII codes to characters. The fromCharCode() method accepts one or more arguments, and in our case, we are passing the array of ASCII codes as arguments using the spread operator (...). Finally, we print the characters 'Hello World' to the console using the console.log() method.

Converting ASCII Codes to Characters Using for Loop:

In JavaScript, we can also use a for loop to convert ASCII codes to characters. Let's take an example to understand this.

Example:

var asciiCodes = [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100];
var char = '';
for (var i = 0; i<asciiCodes.length; i++) {
char += String.fromChar Code(asciiCodes[i]);
}


console.log(char);

Output:

The output of the above example is 'Hello World'.

Explanation:

In the above example, we first declare a variable named "asciiCodes" with an array of ASCII codes [72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]. These ASCII codes represent the characters 'Hello World'. Next, we use a for loop to iterate through the array of ASCII codes and convert each code to a character using the fromCharCode() method. In each iteration, we concatenate the characters using the += operator, and store it in the char variable. Finally, we print the characters 'Hello World' to the console using the console.log() method.

Additionally, it is important to note that ASCII codes can also be used to represent special characters such as spaces, new lines, and tabulations. These special characters are essential for formatting text in a document or web page. In JavaScript, these special characters can be represented by ASCII codes, which can then be converted to characters using the fromCharCode() method. For example, the ASCII code for a space character is 32, and the ASCII code for a new line character is 10.

Conclusion:

Converting ASCII code to characters in JavaScript is a simple task, and the fromCharCode() method makes it even easier. In this blog post, we have explained the syntax, an example, and output of converting ASCII code to character in JavaScript. We also explained how to convert multiple ASCII codes to characters using the spread operator and for loop. With this knowledge, you can easily convert ASCII codes to characters in your JavaScript applications.