Тумблер булевой переменной в одну строчку
Как-то было время, когда его было столько, что мне было интересно находить бесполезные для себя занятия и пытаться их решить. Не помню как именно, но мне пришла в голову мысль упростить код, где я проверял «если сейчас она тру, то сделать фалс, иначе сделать тру», это целых 6 строчек, а если упростить – целых 2! *показывает картинку ужасающейся публики*
Вообще, это не на столько полезно, сколько прикольно:
bool = bool ? false : true;
Вопросики, двоеточия, это же так прекрасно! И все же, в знак этой замечательной записи, хотелось бы тут оставить 2 кода, которые когда-то нашел на одном блоге, где, в свою очередь, сперли их с баша. Когда буду перечитывать записи, порадуюсь и подумаю еще разок на счет вышеописанной строчки кода
xxx: if($pay == 3){ $pay = 3; }else{ $pay = $pay; }
xxx: О ВРЕДЕ ИНДИЙСКОГО КОДА
yyy: да, это вобщем если стоит 3 то и пускай стоит _)
Категория: Чудеса инета Слова:
код,
эх,
люблю индию
@lj
![[rss]](images/rss.gif)