*   >> Чтение Образование Статьи >> science >> programming

ActivePerl Условный Statements

Вы можете иметь более одного оператора в фигурных скобок, если-конструкции. Если условие истинно, все заявления в фигурные скобки будут выполнены. еще в коде выше, заявление (ы) в фигурные скобки (ются) выполняется, если условие истинно. Что о, если бы это было ложным? Было бы неверно, если мы никогда не назначается 20 до $ hisVar. Если бы это было ложным, ничего не произойдет. То есть, заявление (ы) в фигурные скобки не будут выполнены. Существует еще югу заявление вы можете прикрепить к IF-заявление. Части иначе похожи кодирования в случае, если часть.

Тем не менее, его блок (фигурные скобки) выполняется, когда состояние ПЧ является ложным. Части иначе не имеет никакого состояние. Попробуйте следующий код: использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ hisVar = 36; если ($ == hisVar 20) {печать «Я учусь ActivePerl '; } Еще {печать «Я делаю что-то еще", } В приведенном выше коде, значение 36 присваивается переменной $ hisVar. В IF-состоянии, мы проверить, если $ hisVar равна 20. Таким образом, условие возвращает ложь, и утверждение (ах) в еще блоке (которые) выполнены. Обратите внимание, как раздел еще был набран.

Также обратите внимание, что еще является зарезервированным словом. ELSIF Вы можете иметь более одного теста, чтобы сделать в конкретной ситуации или для той же переменной. В этом случае вы включаете "ELSIF" зарезервированное слово, как в следующем коде. Попробуй. использовать строгий; печать "Content-Type: текст /HTML \\ п \\ п"; мой $ hisVar = 1000; если ($ == hisVar 10) {печати "Значение мала»; } ELSIF ($ hisVar == 100) {печати "Значение среднего»; } ELSIF ($ hisVar == 1000) {печати "значение велико '; } Значение 1000 назначен hisVar.

Кодирование если-ELSIF будет проверить, если $ hisVar 10; если это (что это не так) соответствующий блок будет отображаться 'Значение мала. Код будет проверить, если $ hisVar 100; если это (что это не так), то соответствующий блок будет отображаться, 'Значение среднего. Код будет проверить, если $ hisVar 1000; если это так, то соответствующий блок будет отображаться, "значение велико. С, если ELSIF-кодирования только один из блоков могут быть выполнены; То есть, только одно из условий может быть истинным (остальные должны быть ложными).

В случае, ELSIF кодирования, самая первая строка должна быть условием, если-; остальные ELSIF условия. ELSIF зарезервированное слово берет состояние, но еще зарезервированное слово никогда не принимает условие. Обратите внимание, что зарезервированное

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.