函数 toDouble() 可以将一个数字或一个字符串从第一个字符开始的数字部分转为 double 并返回。如果字符串第一个字符非数字则返回 0,传入 NDOE 或 EDGE 时返回 UUID,传入其他类型时返回 null。
Arguments:
- 值 <number | string | text | bool>
Returns:
- 双精度 <double>
一般用法
示例:将 -1234567890.123456 转为双精度并返回
return toDouble(-1234567890.123456)
-1234567890.123456
示例:将 "2023-03-02" 转为双精度并返回
return toDouble("2023-03-02")
2023
分析:如果本例中传入的 "2023-03-02" 不是字符串,而是时间类型(例如一个 datetime 类型的点属性),则返回 null。