parse function

Parse a value that could be a string, number, or object.

A utility function with multiple signatures for flexible usage.

Signatures

parse (1/3) function

Signature

(value: string): number

Example

parse("123") // returns 123
parse(456) // returns 456
parse({ value: 789 }) // returns 789

Parameters

value

Value to parse

Returns

Parsed result

parse (2/3) function

Signature

(value: number): number

Example

parse("123") // returns 123
parse(456) // returns 456
parse({ value: 789 }) // returns 789

Parameters

value

Value to parse

Returns

Parsed result

parse (3/3) function

Signature

(value: { value: number }): number

Example

parse("123") // returns 123
parse(456) // returns 456
parse({ value: 789 }) // returns 789

Parameters

value

Value to parse

Returns

Parsed result