Sometimes you need to perform the reverse
conversion - from a number to a string.
String function performs this:
let str = String(123); // now there is the string '123' in the variable
let num1 = 1; let num2 = 2; alert(String(num1) + String(num2)); // shows '12'
Given two variables with numbers. Add the values of these variables as strings and print the result to the screen.
Suppose we have the variable
num with some number:
let num = 12345;
Let's find the number of digits in this number.
As you already know, to find the length of a
string, you can use the property
However, it only works on strings, and when applied to a number, it won't work:
let num = 12345; alert(num.length); // shows undefined
To solve the problem, we convert our number to a string and find the length of this string:
let num = 12345; let str = String(num); // convert our number to a string alert(str.length); // find the length of the string
You can not involve the intermediate
str, but apply the property
length immediately to the result
of the function
let num = 12345; alert(String(num).length); // find the length of the string
Given a variable with a number. Find the number of digits in this number.
Given two variables with numbers. Find the number of digits in one and the second number, add the results and display it on the screen.