Сообщение от 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;
}
Работать будет, но не факт что правильно )