# Math.sign ## Function Symbol judgment. Negative numbers return -1, zero returns 0, and positive numbers return 1. ## Syntax ```bt Math.sign(value) ``` ## Parameters | Parameters | Type | Required | Default value | Description | | ------ | ------ | ------ | ------ | ------ | | value | Number | Yes | None | The number involved in the judgment. | ## Return value | Type | Description | | ------ | ------ | | Int/Float | Returns -1 for negative numbers, 0 for zero, and 1 for positive numbers. An Int is returned for integer results, and a Float for non-integer or non-finite results. | ## Example ```bt result = Math.sign(-8) // Output: -1 print result ``` ## Notes - The return value uses Int to represent -1, 0, or 1.