Ваше последнее выполнение if (в противном случае ваша программа выдаст какую-то ошибку / исключение и остановит выполнение), оно просто выполнит оператор else (который ничего не делает).
if(clv == cl1v) {
cell1.clearContent() //it will only execute when the if condition returns true
}
else {
//this is being executed in the first run
};
Я не рекомендую писать такой код. Сложнее определить проблемы.
Так можно ли использовать несколько истинных выражений в условии IF?
Да, нет проблем. Вы можете проверить более одного условия, используя логические операторы, такие как AND, OR и т. Д.
if(condition1 && condition2 || condition3)
{
//code goes here
}