@@ -116,7 +116,7 @@ class OperatorNode extends TempNode {
typeB = typeA;
- } else {
+ } else if ( typeA !== typeB ) {
typeA = typeB = 'float';