Return 个整数

Return integers

我一直在查看 asm.js,我知道它所做的一件事是使用按位运算将数字强制为整数

如果不是

<cfreturn x>

如果我

<cfreturn BitOr(x,0)>

这是否确保我只返回整数而不是整数的浮点表示?

您可以使用 JavaCast() 来确保仅从 ColdFusion 返回整数。

<cfreturn JavaCast( "int", x )>

根据 ColdFusion 的版本,您可能会遇到 serializeJSON() 将该值转换为字符串的问题。在这种情况下,Miguel 关于在 JavaScript 中使用 parseInt() 的建议将适用。