javascript convert number to string

How to Convert Number to String () Method in JavaScript


Management of data is one of the basic concepts of programming. So, JavaScript offers various tools to parse different data types, enabling you to simply interchange the format of data. Here in this article, we will be covering how to convert JavaScript Number to String () Method.

Scope and Usage – The toString() Method

The toString() function is applied to convert a JavaScript number to a string. This global method converts numbers to strings. It is one of the fundamental techniques that each programmer must learn if they want to handle numbers accurately. Booleans, arrays, numbers, each of them has this method which converts their data in different ways. It can be used on any type of number, literals, variables, or expressions.

How to Convert a Number to String () Method in Javascript

This toString() method converts numbers into their particular string representations.

Here’s how it works:

const num = 54;


Result // "54"

The toString() method in Javascript is used with a number and converts the number to a string. This method for numbers also takes a base argument. This argument lets you convert a number to another base. Now, the returned value is the string representation of that new number.

Here’s how it works:

const num = 54;

const num2 = num.toString(2);


Ouput // "110110"

It returns a string describing the specified Number object. For a clearer understanding, you can consider the example of the JavaScript number to String () method below:



The toString() method converts num to a string as shown in the above syntax using the ‘.’ operator.

Parameters Used: This method takes a single optional parameter base. It defines the base in which the integer is represented in the string. It accepts an integer between 2 and 36, to specify the base for expressing numeric values.

The num.toString() method returns a string specifying the Number object.

Convert Number to String Javascript:


To convert a number to a string using base 2, we need to call this toString() method by providing 2 as a parameter.

<script type="text/javascript"> 

var num=213; 

 document.write("Output : " + num.toString(2));      



Using String () Method Without a Parameter: 

If the toString() method is called without parameter then the number gets converted into a string without any change in base.

<script type="text/javascript"> 

var num=213; 

 document.write("Output : " + num.toString());      


Output: 213



There are many valid ways of learning and converting javascript convert number to string by manipulating data. Now, it is up to the programmer to choose which one they prefer and why. If they want more performance above readability or if someone requires a balance between the two.