The boolean.toString() is an inbuilt function in javascript which is used to return a string either “true” or “false” depending upon the value of the specified boolean object.
Syntax:
boolean.toString()
Parameter:
Here nothing as parameter is passed.
Return Values:
It returns a string either “true” or “false” depending upon the value of the specified boolean object.
Let’s see some JavaScript code on this boolean.toString() function:
- Code #1:
// Here Boolean object obj is
// created for the value true.
var
obj =
new
Boolean(
true
);
// Here boolean.toString() function
// is used for the created object obj.
console.log(obj.toString());
Output:
> "true"
- Code #2:
// Here Boolean object obj is
// created for the value 1.
var
obj =
new
Boolean(1);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
> "true"
- Code #3:
// Here Boolean object obj is
// created for the value -1.
var
obj =
new
Boolean(-1);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
> "true"
- Code #4:
// Here Boolean object obj is
// created for the value 1.2
var
obj =
new
Boolean(1.2);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
> "true"
- Code #5:
// Here Boolean object obj is created
// for the value as string "gfg"
var
obj =
new
Boolean(
"gfg"
);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
> "true"
- Code #6:
// Here Boolean object obj is created
// for the value false.
var
obj =
new
Boolean(
false
);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
> "false"
- Here the value as geeksforgeeks gives error because this value is not defined only true and false has been predefined.
// Here Boolean object obj is created
// for the value geeksforgeeks.
var
obj =
new
Boolean(geeksforgeeks);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
Error: geeksforgeeks is not defined
- Here complex number can not be taken as the parameter only integer values and string can be taken as the parameter that is why it returns error.
// Here Boolean object obj is created for the
// value such as complex number 1+2i
var
obj =
new
Boolean(1 + 2i);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
Error: Invalid or unexpected token
Errors and Exceptions:
- This function’s application is to return a string of either “true” or “false” depending upon the value of the object given.
Let’s see JavaScript program on this application:// Here Boolean object obj
// is created for the value 27
var
obj =
new
Boolean(27);
// Here boolean.toString() function is
// used for the created object obj.
console.log(obj.toString());
Output:
> "true"
Application:
leave a comment
0 Comments