Skip to content

isBoolean

与えられた値が真偽値(boolean)であるかどうかを確認します。

TypeScriptの型ガードとしてよく使用され、パラメータとして与えられた値をboolean型に絞り込むことができます。

インターフェース

typescript
function isBoolean(x: unknown): x is boolean;

パラメータ

  • x (unknown): 真偽値かどうかをテストする値。

戻り値

(x is boolean): 値がbooleanの場合はtrue、そうでない場合はfalse。

typescript
const value1 = true;
const value2 = 0;
const value3 = 'abc';

console.log(isBoolean(value1)); // true
console.log(isBoolean(value2)); // false
console.log(isBoolean(value3)); // false

MIT ライセンスの下で配布されています。