Welcome to Freeweb-apps.info QtoA, where you can ask questions and receive answers from other members of the community.
0 votes

Чтобы избежать лишних проверок и открыто указать читателю исходного кода, что здесь реализован по сути оператор ветвления. Если Вы уберете все else-if, все три ветки будут выполнены. Поэтому else-if используется ровно последовательность, которая должны быть проверена, если предыдущая дала неуверенный плод. То трескать в первом случае предложения if выполняются в зависимости от условий, а во втором случае они выполняются безусловно, то снедать не зависит от выполнения предыдущих if предложений.
Как такового оператора else if нет, это лишь использование ещё одного if в ветке else другого if. В первом случае второе условие отработает, купить Аддералл онлайн без рецепта если не отработает первое, а третье - если не отработает второе. Во втором случае отработают все обстоятельства (если где-то не возникнет, скажем, исключение). В if вы даёте условие и если оно не выполняется можете родить else . Но в случаях когда нужно испытывать условие одно за одним можно использовать конструкцию else if . В некоторых языках реализован специальный оператор elseif\elsif\elif позволяющий избегать лишнего вложения блоков. Чаще пока применяется, когда нужно в зависимости от того, чему равно проверяемое значение, выполнить несколько вариантов действий. И вообще по-идее в таких ситуациях нужно пользоваться оператором ветвления (switch\case\select и т.д).

by (140 points)

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
...