fix: multiply acting as subtract
This commit is contained in:
parent
d821a3a89b
commit
2fe5ce607a
@ -547,8 +547,8 @@ public abstract class Value {
|
|||||||
var na = a.toNumber(env);
|
var na = a.toNumber(env);
|
||||||
var nb = b.toNumber(env);
|
var nb = b.toNumber(env);
|
||||||
|
|
||||||
if (na.isInt() && nb.isInt()) return NumberValue.of(na.getInt() - nb.getInt());
|
if (na.isInt() && nb.isInt()) return NumberValue.of(na.getInt() * nb.getInt());
|
||||||
else return NumberValue.of(na.getDouble() - nb.getDouble());
|
else return NumberValue.of(na.getDouble() * nb.getDouble());
|
||||||
}
|
}
|
||||||
public static final NumberValue divide(Environment env, Value a, Value b) {
|
public static final NumberValue divide(Environment env, Value a, Value b) {
|
||||||
var na = a.toNumber(env);
|
var na = a.toNumber(env);
|
||||||
|
Loading…
Reference in New Issue
Block a user