js: Use bitwise | 0 for op.floor

This commit is contained in:
Thomas Weber committed 2020-09-17 19:09:10 -05:00
1 parent fe08862d32
commit 62f55e7f50
1 file changed
+1 -1
+1 -1
View File
@@ -394,7 +394,7 @@ class JSGenerator {
case 'op.e^':
return new TypedInput(`Math.exp(${this.descendInput(node.value).asNumber()})`, TYPE_NUMBER);
case 'op.floor':
return new TypedInput(`Math.floor(${this.descendInput(node.value).asNumber()})`, TYPE_NUMBER);
return new TypedInput(`(${this.descendInput(node.value).asNumber()} | 0)`, TYPE_NUMBER);
case 'op.greater': {
const left = this.descendInput(node.left);
const right = this.descendInput(node.right);