- 1
return i == -1 ? true : false;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+155
return i == -1 ? true : false;
Ну это, если true, так true, а иначе false, чисто чтобы всем было понятно...
return i == -1;
но там было
if (true) {
} else {
blabla
}
return i == -1;
Тогда не особо говнокод...
i == -1, возвращает истинные либо true, либо false, которые проверил через ===.
Так что если проверка и будет через ===, всё равно
вместо i == -1 ? true : false; можно писать i == -1