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

Back to top

Copyright © Mesch Systems. All rights reserved.