Como converter uma string em valor booleano (true/false) em JavaScript?
Olá a todos! Estou começando a aprender JavaScript e me deparei com um problema. Tenho uma string que vem de um formulário no site. Por exemplo, pode ser o valor "true" ou "false", mas sempre está no formato de string. Preciso transformar essa string em um valor booleano real para usá-la em condições.\n\nAqui está um exemplo do meu código:\n\n```javascript\nlet isActive = "true"; // Isso é uma string, não um valor booleano\nif (isActive) {\n console.log("Ativo");\n} else {\n console.log("Inativo");\n}\n```\n\nO problema é que neste caso sempre exibe "Ativo", mesmo se a string for "false". Eu entendo que qualquer string não vazia em JavaScript é considerada verdadeira (truthy), então a condição if sempre é executada. Mas eu preciso que a string "false" se transforme em false, e "true" em true.