Здравствуйте. Подскажите пожалуйста, почему если сравнивать вот это:
cat1.power = cat1.age*cat1.weight*cat1.strength;
и это:
cat2.power = cat2.age*cat2.weight*cat2.strength;
т.е.
if(this.power>anotherCat.power)
то проверку не проходит. А если сравнить так:
if (this.age*this.weight*this.strength>anotherCat.age*anotherCat.weight*anotherCat.strength)
то с проверкой все хорошо в переменной power ведь как раз все параметры и перемножены. Заранее благодарю.