mirror of
https://github.com/aNNiMON/Own-Programming-Language-Tutorial.git
synced 2024-09-20 08:44:20 +03:00
Исправлено сравнение объектов
This commit is contained in:
parent
595fa0f186
commit
7e161985da
@ -57,12 +57,12 @@ public final class ConditionalExpression implements Expression {
|
||||
final Value value2 = expr2.eval();
|
||||
|
||||
double number1, number2;
|
||||
if (value1.type() == Types.STRING) {
|
||||
number1 = value1.asString().compareTo(value2.asString());
|
||||
number2 = 0;
|
||||
} else {
|
||||
if (value1.type() == Types.NUMBER) {
|
||||
number1 = value1.asNumber();
|
||||
number2 = value2.asNumber();
|
||||
} else {
|
||||
number1 = value1.compareTo(value2);
|
||||
number2 = 0;
|
||||
}
|
||||
|
||||
boolean result;
|
||||
|
Loading…
Reference in New Issue
Block a user