Skip to content
Related Articles
Open in App
Not now

Related Articles

JavaScript Convert a string to boolean

Improve Article
Save Article
  • Last Updated : 04 Jan, 2023
Improve Article
Save Article

Sometimes it is needed to convert a string representing a boolean value “true”, or “false” into the intrinsic type of JavaScript. In this article, we are given a string and the task is to convert the given string to its boolean value. There are two methods to do so:

  • Using Javascript == operator
  • Using Javascript === operator

Using Javascript == operator: This operator compares the equality of two operands. If equal then the condition is true otherwise false. 

Example: This example uses the == operator to convert a string to its boolean value. 

html




<body style="text-align:center;">
  
    <h1 style="color:green;">
        GeeksForGeeks
    </h1>
    <h3>Convert string to boolean</h3>
  
    <input id="input" type="text" name="input" />
  
    <button onclick="convertToBoolean()">
        Click to convert
    </button>
  
    <h3 id="div" style="color: green"></h3>
  
    <!-- Script to convert string to its
        boolean value -->
    <script>
        function convertToBoolean() {
            var input = document.getElementById("input");
            var x = document.getElementById("div");
            var str = input.value;
            x.innerHTML = str == 'true';
        }
    </script>
</body>

Output:

 

Using Javascript === operator: This operator compares the equality of two operands with type. If equal(type and value both) then the condition is true otherwise false. 

Example: This example uses the === operator to convert the string to its boolean value. 

html




<body style="text-align:center;">
  
    <h1 style="color:green;">
        GeeksForGeeks
    </h1>
    <h3>Convert string to boolean</h3>
  
    <input id="input" type="text" name="input" />
  
    <button onclick="convertToBoolean()">
        Click to convert
    </button>
  
    <h3 id="div" style="color: green"></h3>
  
    <!-- Script to convert string to its
        boolean value -->
    <script>
        function convertToBoolean() {
            var input = document.getElementById("input");
            var x = document.getElementById("div");
            var str = input.value;
            x.innerHTML = str === 'true';
        }
    </script>
</body>

Output:

 


My Personal Notes arrow_drop_up
Related Articles

Start Your Coding Journey Now!