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
