Référence › Référence des fonctions › Platform

Platform.items.finite

dépendance

Appel

Platform.items.finite(value)

Enregistrez la dépendance Platform.items.finite, puis appelez-la sous ce nom. Un appel par espace de noms ne transmet pas self : utilisez un appel avec deux-points ou passez l'objet vous-même.

Ce qu'elle fait

Returns true when value is a finite, nonnegative number (not NaN or infinity), and false for anything else. Fractions pass.

Arguments

NomTypeCe qu'elle fait
valueanyValue to test.

Retours

1booleanTrue when value is a finite number of at least zero.

Éditions

Les fonctions utilitaires intégrées sont enregistrées sur toutes les éditions. Ce qui diffère, c'est l'API du jeu qu'elles lisent ; quand l'une manque, la fonction utilitaire se rabat sur une alternative ou renvoie nil avec une raison.

Elle ne lit directement aucune API du jeu.

Comment l'addon l'appelle

Source

Platform/items.lua, ligne 117. En lecture seule dans le jeu ; Dupliquer crée une copie modifiable.

Platform.items.finite(value)
    return type(value)=="number" and value==value and value>=0 and value<math.huge

Retour à Référence des fonctions