mirror of
https://github.com/toss/es-toolkit.git
synced 2024-11-28 12:05:41 +03:00
d45bc3352b
* docs: translate and create Japanese version * docs: run prettier * Apply suggestions from code review --------- Co-authored-by: Sojin Park <raon0211@gmail.com>
556 B
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' を返す