【JavaScript】boolean型のtrue/falseを文字列として扱う方法

JavaScriptでは、boolean型のtrue/falseを文字列として扱う必要がある場合があります。
例えば、フォームのラベルやログメッセージの作成など、文字列として表示する必要がある場合に役立ちます。
以下では、その方法と使用例を紹介します。

String() 関数を使用する方法

const bool = true;
const str = String(bool); // "true"

この方法は、boolean型の値を文字列に変換する最もシンプルな方法です。特定の値を文字列として使用する必要がある場合に便利です。

テンプレートリテラルを使用する方法

const bool = false;
const str = `${bool}`; // "false"

テンプレートリテラルを使用することで、変数を文字列に挿入することができます。この方法も非常にシンプルで直感的です。

toString() メソッドを使用する方法

const bool = true;
const str = bool.toString(); // "true"

toString() メソッドは、オブジェクトの文字列表現を返すため、boolean型の値を文字列に変換するのに適しています。

まとめ

これらの方法を使うことで、boolean型のtrue/falseを必要に応じて文字列として扱うことができます。