Уроки Web-программирования: «Java Script (JS): Логические операторы и проверка условия». |
Автор megabax | ||||||
14.08.2010 г. | ||||||
Уроки Web-программирования: «Java Script (JS): Логические операторы и проверка условия».
Сегодня мы изучим конструкцию if (<Условие>) <Операторы> else <Операторы> Для этого рассмотрим пример:
Данная программа у нас выведет время в 12-ти часовом формате. Например:
10:35 вечера (ночи).
В конструкции проверки условия у нас могут быть использованы следующие операторы сравнения:
Операторы сравнения можно применить не только к числам, но и к строкам. При сравнении строк сначала сравниваются их первые символы, затем вторы и так далее. Большей считается строка, у которой больше код символа. Если строки разной длины, но начало длинной полностью равно короткой, то компьютер будет считать, что больше более длинная строка. Если типы сравниваемых значений различны, то они преобразуются к числу, а если это невозможно - то сравниваются как строки. В Java Script есть еще оператор определения идентичности === (три раза равно) и не идентичности !==. Под идентичностью подразумевается равенство не только значений, но и типов. Например, '3'==3 даст true (условие выполнилось), а '3'===3 будет false (условие не выполнилось). В конструкции if так же можно использовать логические операторы:
Например:
При запуске этой программки компьютер попросит ввести число. Если мы введем 4, то получим вот такой выходнйо тектс:
Тоесть, у нас выполняются все условия, заданные в конструкциях if. Для числа 1 у нас второе и третье условия не выполнятся, программа выдаст:
Для числа 3 у нас третье условие не выполниться:
На этом я закончу урок, посвященный конструкции проверки условия if.
|
||||||
Последнее обновление ( 14.08.2010 г. ) |
« След. | Пред. » |
---|