for(int i = 0; i < (this.width > this.height ? this.width : this.height); i++)
Bir başka ifadeyle ilgili bir şey olduğunu biliyorum. Bu tür döngü için kullanmadan nasıl kodlayabilirim?Birisi bu döngüyü bozabilir mi? Nasıl olduğundan emin değilim? ve: work
Nit çekme gibi, sen büyük bir boyut atlatmanın Math.max kullanabilirsiniz 2 değerlerinin maksimum bulmaya çalışıyor: Kodunuzdaki, değerlendirilmesi 'limit' olur döngüden önce, bir kez. OP'nin kodunda her yineleme gerçekleşir. – Arkadiy
Bu doğru! Bu benim kodumun orijinal döngü ile aynı olmadığı anlamına gelir. Umarım üçlü operasyonu açıklığa kavuşturur. – f1sh