simple-squiggle/node_modules/mathjs/docs/reference/functions/number.md

1.2 KiB

Function number

Create a number or convert a string, boolean, or unit to a number. When value is a matrix, all elements will be converted to number.

Syntax

math.number(value)
math.number(unit, valuelessUnit)

Parameters

Parameter Type Description
value string | number | BigNumber | Fraction | boolean | Array | Matrix | Unit | null Value to be converted
valuelessUnit Unit | string A valueless unit, used to convert a unit to a number

Returns

Type Description
number | Array | Matrix The created number

Examples

math.number(2)                         // returns number 2
math.number('7.2')                     // returns number 7.2
math.number(true)                      // returns number 1
math.number([true, false, true, true]) // returns [1, 0, 1, 1]
math.number(math.unit('52cm'), 'm')    // returns 0.52

See also

bignumber, boolean, complex, index, matrix, string, unit