JavaScript 入門 - JavaScriptで文字列をbooleanに変換するにはどうすればよいですか?

JavaScript 意味 / javascript

真偽値('true'、'false'など)を表す文字列を、JavaScriptの組込み型に変換することはできますか?

文字列に変換されたフィールドのブール値を判断するには、文字列表現のリテラル値に頼るしかありませんでした。

var myValue = document.myForm.IS_TRUE.value;
var isTrueSet = myValue == 'true';

Kevin



Answer #1

を使っています。

function parseBool(b) {
    return !(/^(false|0)$/i).test(b) && !!b;
}