数值处理#
本参考文档列出了内置的便捷函数,用于支持在表达式中进行数值数据转换。
表达式中的 JavaScript
您可以在表达式中使用任何 JavaScript 代码。更多信息请参阅表达式文档。
ceil(): 数值 #
将数值向上取整为整数。
floor(): 数值 #
将数值向下取整为整数。
format(locales?: 语言代码, options?: 格式化选项): 字符串 #
这是对 Intl.NumberFormat() 的封装。根据给定的语言代码和格式化选项返回格式化后的数字字符串。未提供参数时,将数字转换为类似 1.234 的格式。
函数参数#
locales可选参数 字符串
IETF BCP 47 语言标签。
默认值:en-US
options可选参数 对象
配置数字格式化的选项。更多信息请参阅 MDN | Intl.NumberFormat()。
isEven(): 布尔值 #
如果数字为偶数则返回 true。仅适用于整数。
isOdd(): 布尔值 #
如果数字为奇数则返回 true。仅适用于整数。
round(decimalPlaces?: 数值): 数值 #
返回四舍五入到最接近整数的数值,除非指定了小数位数。
函数参数#
decimalPlaces可选参数 数值
要保留的小数位数。
默认值:0
toBoolean(): 布尔值 #
将数字转换为布尔值。0 转换为 false,所有其他值转换为 true。
toDateTime(format?: 字符串): 日期 #
将数字转换为 Luxon 日期对象。
函数参数#
format可选参数 字符串枚举
可选值为 ms(毫秒)、s(秒)或 excel(Excel 1900)。默认为毫秒。