es-toolkit/docs/ja/reference/function/negate.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

556 B

negate

真偽を返す関数 func の実行結果を反対に変更します。

インターフェース

function negate<F extends (...args: never[]) => boolean>(func: F): F;

パラメータ

  • func (F extends (args: ...Parameters) => unknown): 戻り値を反対に変更する関数。

戻り値

  • (F): 戻り値が反対に変更された関数。

import { negate } from 'es-toolkit/function';

negate(() => true)(); // 'false' を返す
negate(() => false)(); // 'true' を返す