| Сообщение от FirstFrost   | 
	| if(this.width < this.height){this.width=ft2; this.height=ft} else {this.width=ft; this.height=ft2} this.width < this.height ? this.width=ft2
  this.height=ft : this.width=ft  this.height=ft2 Верхний код - то, чего нужно достить с помощью нижнего кода! Что нужно поставить вместо смайлов? ";" не работает(
 | 
	
можно попробовать "упростить" так:
this.width < this.height ?  iLikeSmiles() : iHateSmiles();
iLikeSimpleCode =  (((Math.random()*10) % 2? true: false) ;
function iLikeSmiles()
{
  this.width = iLikeSimpleCode ? ft2 : ft;
  this.height= !iLikeSimpleCode ? ft2 : ft;
}
function iHateSmiles()
{
  this.width = !iLikeSimpleCode ? ft2 : ft;
  this.height= iLikeSimpleCode ? ft2 : ft;
}
Работать будет, но не факт что правильно )