数字函数

数字函数将参数的数据类型更改为数字。

参数: datatype

Any number, string, date, time, or boolean value. 这可以来自源节点、某个函数的结果或者您指定的值。

返回:number

参数的数字值或 NaN(不是数字)。 转换规则基于参数的数据类型:

对于 number 数据类型:
  • 对于 NaN、正无穷和负无穷,为 NaN
  • 对于任何其他值,为同一数字
对于 string、date 或 time 数据类型:
  • 如果该字符串为任何以下格式(其中 n 表示任何数字集),则为对应的数字:

    n 或 -n

    n. 或 -n.

    n.n 或 -n.n

    .n 或 -.n

    对于任何其他值,为 NaN

对于 boolean 数据类型:
  • “true”求值为 1
  • “false”求值为 0