HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Условная конструкция if имеет несколько разновидностей. Одна разновидность включает в себя блок, который выполняется, если условие ложно:</p>
1 <p>Условная конструкция if имеет несколько разновидностей. Одна разновидность включает в себя блок, который выполняется, если условие ложно:</p>
2 if (x &gt; 5) { // Если условие true } else { // Если условие false }<p>Такая структура может понадобиться при начальной инициализации значения. В примере ниже проверяется наличие email. Если он отсутствует, то устанавливаем значение по умолчанию, если его передали, то выполняем нормализацию:</p>
2 if (x &gt; 5) { // Если условие true } else { // Если условие false }<p>Такая структура может понадобиться при начальной инициализации значения. В примере ниже проверяется наличие email. Если он отсутствует, то устанавливаем значение по умолчанию, если его передали, то выполняем нормализацию:</p>
3 // Здесь приходит email if (email.equals("")) { // Если email пустой, то ставим дефолт email = "support@hexlet.io"; } else { // Иначе выполняем нормализацию email = email.trim().toLowerCase(); } // Здесь используем эту почту<p>Если ветка if содержит return, то else становится не нужен - его можно просто опустить:</p>
3 // Здесь приходит email if (email.equals("")) { // Если email пустой, то ставим дефолт email = "support@hexlet.io"; } else { // Иначе выполняем нормализацию email = email.trim().toLowerCase(); } // Здесь используем эту почту<p>Если ветка if содержит return, то else становится не нужен - его можно просто опустить:</p>
4 if (/* условие */) { return /* какое-то значение */; } // Продолжаем что-то делать, потому что else не нужен
4 if (/* условие */) { return /* какое-то значение */; } // Продолжаем что-то делать, потому что else не нужен