This function returns whether a given variable is a numeric value (real, int32, int64 or boolean) or not. In some cases you want to check and see if a variable in GameMaker holds any numeric value, and that's when you would use this function. The function will return true if the given input is numeric, and false otherwise.
is_numeric(n);
Argument | Type | Description |
---|---|---|
n | Any | The input to check. |
if (is_numeric(val))
{
current_val += val;
}
The above code checks the variable "val" to see if it is a numeric value and if it is it then adds it to the given variable.