javascriptboolean

Converting string "true" / "false" to boolean value


I have a JavaScript string containing "true" or "false".

How may I convert it to boolean without using the eval function?


Solution

  • var val = (string === "true");
    

    Case insensitive:

    const val = (string.toLowerCase() === "true");