es-toolkit/docs/ja/reference/predicate/isBoolean.md
Yusuke Hayashi d45bc3352b
docs: Translate and create Japanese version (#432)
* docs: translate and create Japanese version

* docs: run prettier

* Apply suggestions from code review

---------

Co-authored-by: Sojin Park <raon0211@gmail.com>
2024-08-28 23:19:07 +09:00

743 B
Raw Blame History

isBoolean

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

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

インターフェース

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

パラメータ

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

戻り値

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

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

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