ToNumber
Converts a string representation of a number to a numeric value.
Syntax
ToNumber(text)
Parameters
- text (string): The string to convert to a number
Returns
- number: The numeric value parsed from the input string, or 0 if the string cannot be parsed
Description
Parses numeric strings using culture-invariant formatting rules to ensure consistent number parsing behavior across different system locales and cultural settings. If the string cannot be parsed as a valid number, the function returns zero.
Examples
var result1 = ToNumber("123") # Returns 123
var result2 = ToNumber("45.67") # Returns 45.67
var result3 = ToNumber("-89.2") # Returns -89.2
var result4 = ToNumber("invalid") # Returns 0
var result5 = ToNumber("") # Returns 0