Skip to content

truthy ​

La fonction truthy() est un type guard qui conserve uniquement les valeurs truthy (false, 0, "", null, undefined sont exclus).

Exemple interactif ​

Syntaxe ​

typescript
function truthy<
	GenericInput extends unknown,
>(
	input: GenericInput
): input is TruthyValue<GenericInput>;

Paramètres ​

  • input : Valeur à tester.

Valeur de retour ​

Un type guard qui est vrai quand input est truthy.

Voir aussi ​

  • falsy - Conserve uniquement les valeurs falsy
  • isType - Type guard basé sur le type runtime

Diffusé sous licence MIT.